こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

クエリの質問です。

Windows2000/Access2000
AとBのテーブルがあり、ID番号が主キーでリレーションが設定されてます。
AのテーブルにはID番号・ユーザー名・住所・商品番号があります。
BのテーブルにはID番号・ユーザー名・住所・商品番号・受注年・月・日があります

Bのテーブルと同じ商品番号の値を持つAのレコードを抽出させたいのですが、抽出条件をどのように設定したら良いのか分かりません。
初歩的な事ですがアドバイス宜しくお願い致します。

投稿日時 - 2002-11-06 14:37:57

QNo.398269

暇なときに回答ください

質問者が選んだベストアンサー

こんにちは。maruru01です。

SQLビューに、

SELECT *
FROM A
WHERE EXISTS (SELECT * FROM B WHERE A.商品番号 = B.商品番号);

で出来ると思います。

投稿日時 - 2002-11-06 14:52:32

お礼

こんにちは、maruru01さん。
いつもアドバイス有難うございます。
教えて頂いた方法で無事出来ました。
有難うございました。m(_ _)m

投稿日時 - 2002-11-06 17:23:24

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

SELECT * FROM A WHERE A.商品番号=B.商品番号

投稿日時 - 2002-11-06 14:48:18

お礼

アドバイス有難うございました。
無事設定出来ました。
kusukusuさんの方が回答早かったのですが、maruru01さんの方が詳しかったのでポイントはmaruru01さんの方に20ポイントしました。 ごめんなさいです。

投稿日時 - 2002-11-06 17:27:47

あなたにオススメの質問