タイトル | : Re: 2つのデータベースの検索 |
記事No | : 6109 |
投稿日 | : 2007/08/20(Mon) 20:25 |
投稿者 | : 魔界の仮面弁士 |
> データベース1の検索結果に該当する"UserID"で > データベース2を検索したいのですがどのようにすれば良いのでしょうか?
データベース1に接続した上で、 SELECT T1.* FROM [C:\folder\データベース2.mdb].[DB2のテーブル] T1 WHERE EXISTS ( SELECT * FROM [DB1のテーブル] T2 WHERE T1.UserID = T2.UserID ) という感じにするとか。
あとは必要に応じて EXISTS 句内に、「データベース1の検索条件」を満たすための AND 条件を追加してやればよいかと。
|