- ベストアンサー
ACCESSの抽出方法について
クエリについて質問ですが、 今テーブルAとテーブルBがありまして、 <テーブルA> AAA あか BBB あお CCC きいろ <テーブルB> 1 あお 2 きいろ 上記のようなデータで、色の部分をキーにして テーブルAだけにあるデータ「AAA あか」を抽出する方法は どのようにしたらできるのでしょうか。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
不一致クエリウィザードで出来ます。 SQL表示させた結果は次の通りです。 SELECT tableA.ID, tableA.color FROM tableA LEFT JOIN tableB ON tableA.color = tableB.color WHERE (((tableB.color) Is Null));
その他の回答 (2)
noname#192382
回答No.3
アクセス97の場合ですが・・・。 1.二つのテーブルとも色のフィールドを使って並べ替え。 2.リレーションを組む。二つのテーブルの色のフィールドを使う。けっごう条件はAの全部とBの対応とする。 3.クエリー。二つのテーブルを追加。抽出条件としてテーブルBの色のフィールドのところが =null とする。これで希望のものが出てきます。
- okdeath
- ベストアンサー率28% (13/46)
回答No.1
こんにちわ。 クエリで、テーブルAの色の部分と、テーブルBの色の部分を線(名前不明リレーションかな?)ででつなげればいいだけだと思いますが・・・ 参考まで