• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:パラメータクエリを一つにまとめたい)

パラメータクエリを一つにまとめる方法

このQ&Aのポイント
  • クエリ1とクエリ2をそれぞれ基にしたフォームを作成し、パラメータクエリを使用しています。しかし、フォーム3をダブルクリックすると、同じ番号を2回入力する必要があります。これを1回にする方法はありますか?
  • 番号フィールドの基テーブルはクエリ1とクエリ2で異なりますが、クエリ1には全ての番号があり、クエリ2には抜けている番号があります。また、クエリ1とクエリ2を別々に表示したいとのことです。
  • クエリ1とクエリ2を基にしたフォームを作成し、フォーム3に配置しました。しかし、フォーム3をダブルクリックすると、2回同じ番号の入力が求められます。1回にする方法はありますか?

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

  • ベストアンサー
noname#140971
noname#140971
回答No.2

SELECT tab2.ID, tab2.fld1, * FROM tab2 WHERE (((tab2.ID)=[Forms]![フォーム3]![フォーム1]![ID])); と、フォーム名、その他は実情に合わせて・・・。

noname#150256
質問者

お礼

ご回答ありがとうございます。

すると、全ての回答が全文表示されます。

その他の回答 (1)

noname#140971
noname#140971
回答No.1

>パラメータクエリを一つにまとめたい! SELECT tab1.ID, tab1.fld1, * FROM tab1 WHERE (((tab1.ID)=[INPUT ID])); SELECT tab2.ID, tab2.fld1, * FROM tab2 WHERE (((tab2.ID)=[INPUT ID])); こういうクエリを2つ用意しているということでしょう。 SELECT tab2.ID, tab2.fld1, * FROM tab2 WHERE (((tab2.ID)=[Forms]![フォーム1]![クエリ1]![ID])); と、クエリ1で入力した値を参照するように変更されたら可能です。

noname#150256
質問者

お礼

できました。ご回答ありがとうございます。

すると、全ての回答が全文表示されます。

関連するQ&A