-PR-
締切済み

ACCESS2000を使って複数のテーブルを照合する方法について

  • すぐに回答を!
  • 質問No.46980
  • 閲覧数93
  • ありがとう数4
  • 気になる数0
  • 回答数2
  • コメント数0

お礼率 43% (13/30)

ACCESS2000を使用して下記のような3つのテーブルがあったとします。

1.メインテーブル

  商品名   コード
1 りんご   012
2 りんご   022
3 バナナ   200
4 バナナ   201
5 イチゴ   100

2.A商店テーブル

  商品名   コード
1 りんご   012
2 バナナ   200
3 バナナ   201

3.B商店テーブル

1 りんご   022
2 バナナ   201

テーブル1~3を照合して作製したいクエリ

  商品名   コード  A  B
1 りんご   012  ○  ×
2 りんご   022  ×  ○
3 バナナ   200  ○  ×
4 バナナ   201  ○  ○
5 イチゴ   100  ×  ×

のように複数のテーブルを参照し、テーブル1のフィールドにある内容と同一のものがどのテーブルに存在するまたは、存在しないをがわかるような一覧リストを作成したいのですが、具体的にはどのようにしたら良いのでしょうか。

よろしくおねがいいたします。
通報する
  • 回答数2
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全2件)

  • 回答No.1
レベル9

ベストアンサー率 31% (21/66)

上の説明ではいまいち分からなかったのですが、これは、A商店B商店の2店舗だけと考えてよろしいんですか?また、現在だけの存在が分かればいいのですか? もしそうでしたら、難しいことをしないでも、各商品のテーブル(この場合メインテーブル)にA店用B店用のチェックボックスを2つ付け加えるだけでもいいと思うのですが? ...続きを読む
上の説明ではいまいち分からなかったのですが、これは、A商店B商店の2店舗だけと考えてよろしいんですか?また、現在だけの存在が分かればいいのですか?
もしそうでしたら、難しいことをしないでも、各商品のテーブル(この場合メインテーブル)にA店用B店用のチェックボックスを2つ付け加えるだけでもいいと思うのですが?
補足コメント
Tach

お礼率 43% (13/30)

補足させて頂きます

メインテーブル以外のテーブルはA商店 B商店に限らず C、D、E・・・
と複数個に増えていき固定ではありません

また、各商店毎の商品名と商品コードも常に一定ではないため、各店毎にテーブルを作り、そこへ商品名と商品コードを追加・削除したいと考えております。

確かに、おっしゃるようにメインテーブルの中に、それぞれの店のフィールドを追加しそこにチェックを行えば、すむように思えるのですが、メインテーブル以外の
各店毎のテーブルが、別に供給されるため、上記のような作業を行いたいのです。

以上、おわかりいただけましたでしょうか?
投稿日時 - 2001-03-03 20:31:22
関連するQ&A


  • 回答No.2
レベル4

ベストアンサー率 25% (1/4)

LEFT JOINを使えば出来ると思います。 この場合だと SELECT メインテーブル .商品名, メインテーブル .コード,     A商店テーブル.コード FROM メインテーブル LEFT JOIN A商店テーブル WHERE メインテーブル .コード = A商店テーブル.コード といった感じでしょうか? でもこのSQL文だと「○」or「×」ではなく「コード」or「NULL」 ...続きを読む
LEFT JOINを使えば出来ると思います。

この場合だと
SELECT メインテーブル .商品名, メインテーブル .コード,
    A商店テーブル.コード
FROM メインテーブル LEFT JOIN A商店テーブル
WHERE メインテーブル .コード = A商店テーブル.コード

といった感じでしょうか?
でもこのSQL文だと「○」or「×」ではなく「コード」or「NULL」で
結果が出ますので変換する必要がありますけど。。。
このQ&Aのテーマ
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


新大学生・新社会人のパソコンの悩みを解決!

いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ