• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:クエリ-でAデ-タとBデ-タの 1コ-ド 2大項目 3中項目 の同じ項)

AデータとBデータの同じ項目を比較する方法

このQ&Aのポイント
  • クエリを使用してAデータのコードとBデータのコードをリレーションシップを組み、数量を比較する方法について教えてください。
  • AデータとBデータのコードを結合し、中項目ごとの数量を比較する方法について教えてください。
  • アクセス2003で使用する関数やSQLを組んで、AデータとBデータの同じ項目を横に並べて数量を比較する方法について教えてください。

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

  • ベストアンサー
noname#192382
noname#192382
回答No.1

2段階でやれることが分かりました。第1段階でコード、大項目、中項目をつないだフィールドを各テーブルごとにクエリーのビルドで作ります。新テーブルと呼ぶことにします。 第2段階であなたのやろうとされたリレーションで二つの新テーブルを新フィールドで関係付けておき、新しいクエリーで二つの新テーブルを読み込むと、あなたの希望するデータだけが出てきます。

ryo0511
質問者

補足

考えて頂いて有難う御座います。指導どうりやって見ましたが、仕方が悪いのか旨くいきません・?もう少し詳細にご指導ねがいます。(コ-ドばかりダブってしまいます?)出来たら 見本付けて頂いたら有りがたいですが

その他の回答 (1)

noname#192382
noname#192382
回答No.2

第1段階のテーブルAをもとにクエリーで式1のフィールドを新たに作ります。そのやり方はツールバーのなかのビルドのツールを使います。式1に書き込む内容は下に書いているものを入れます。 ID コード 大項目 中項目 数量 式1 1 123 22 11 100      1232211 2 123 22 11 50 1232211 3 123 18 12 40 1231812 4 123 26 12 30 1232612 5 234 20 91 100 2342091 6 234 20 18 200 2342018 7 234 24 18 300 2342418 8 234 24 24 400 2342424 9 256 25 12 58 2562512 10 256 25 12 26 2562512 11 256 26 24 23 2562624 式1: [テーブルA]![コード] & [テーブルA]![大項目] & [テーブルA]![中項目] ここまでお分かりでしょうか。ビルドのウインドウのところをご存知でしょうか。

ryo0511
質問者

お礼

Aデ-タとBデ-タの選択クエリ-を作り、ご指導の式をフィ-ルドに直接作成しデ-タを結合しました、そのクエリ-を選択クエリ-のテ-ブルに使用し Aクエリ-とBクエリ-にリレ-ショツプを張り完成しました。ご指導有難う御座いました。(ビルドは使用しなかつたです)

関連するQ&A