MSアクセスでクエリを書き込もうとしています。私は、基準に基づいて2つの異なるテーブルから特定のフィールドのデータを取り込む必要があります。 (例:StateがKeralaの場合はテーブルXからデータを取り、それ以外の場合はテーブルYのデータを選択します)。私は主キーに基づいてリンクされた複数のテーブルを持っています。私は、テーブルの形で希望の出力を得るために、MS Accessで 'Make Table'クエリオプションを使用しています。複数のソースから同じデータをピッキングするためのクエリを組み込む必要があります。出来ますか。いくつかの条件を付けることはできますか?親切に私に知らせてください。MS Accessクエリ:1つの特定のフィールドの複数のソーステーブル
0
A
答えて
0
あなたはまた、それはMSDN [リンク](https://msdn.microsoft.com/en-us/library/office/ff845861.aspx)VBAを使用して
0
に従うための手順を記述することができ、あなたの条件をチェックするためにIF文を作ることができるし、それは2を実行していますあなたのテストに基づいて異なるSQL文。
IF [State] = "Kerala" Then
Docmd.RunSQL "SELECT x, y, z INTO TEMP_Table FROM Table X"
ELSE:
DoCmd.RunSQL "SELECT x, y, z INTO TEMP_Table FROM Table Y"
End IF
あなたTEMP_TABLEは関係なく、条件の複数のテーブルからデータを必要とする場合、SELECT ... INTO
を実行する前に、一緒にあなたのテーブルを結合するためにあなたの文でサブクエリを使用します。
+0
あなたの答えをありがとう。しかし、私は出力を得ることができません。私が正しいことをしているかどうかはわかりません。 2つの異なるテーブルからのデータを1つの単一フィールドに取り込む必要があります。私は、クエリSQLビューでIF文を入力しています。 –
関連する問題
- 1. MS Access - 1つのレポートで複数のクエリを使用する
- 2. 複数のクエリのMS-Accessフォーム
- 3. MS AccessのVBAクエリ複数のテーブル
- 4. MS Access SQLクエリDistinct複数のフィールドを返す
- 5. 特定のフィールドを持つMS AccessデータベースにCSVファイルデータを保存
- 6. MS Access 03 - 更新クエリの基準の1つのフィールドにmuliplte "ifs"?
- 7. php MS Access複数の文字列パラメータを持つSQLクエリ
- 8. MS AccessフォームExcelファイル内の特定のフィールドへの入力
- 9. 複数のクエリは、私はMS Accessデータベース内の3つのテーブルを持っているMS Accessの
- 10. MS Accessクエリのトラブル
- 11. MS Accessクエリのパフォーマンス
- 12. DATEVALUEのMS Accessクエリ
- 13. MS Access同じフィールドから複数のカウントを取得するクエリ
- 14. 重複した行を返す複数の結合を持つMS Accessクエリ
- 15. 特定のフィールドを持つ複数のElasticsearchインデックスへの1つのLogstash
- 16. MS SQL Server複数の行を1つに結合するクエリ
- 17. MS Accessデータベース静的/定数データの複数の行
- 18. ADOを使用して1つのMS-Accessデータベースから別のMS-Accessデータベースにクエリ結果を挿入する
- 19. MS Accessでは、複数のクエリを実行できますか?
- 20. フォーラムテーブルのMS Access SQLクエリ
- 21. MS AccessのSELECTクエリが
- 22. MS AccessのUPDATEクエリはエラー
- 23. MS Accessの更新クエリ
- 24. MS Accessクエリの構文エラー
- 25. WHERE句のMS Accessクエリ式
- 26. MS Accessのクエリ結果 - リレーションシップエクステンション
- 27. MS Access検索フォームのクエリ
- 28. MS AccessでのSQlクエリ2016
- 29. クエリMS AccessのDBは
- 30. 1つのMS Accessデータベースから別のMS Accessデータベースにデータをインポート
クエリ内でiif(field = 'Kerala'、dlookup()、dlookup())を使用する列が1つだけの場合 – nazark
3つの列がある場合、3列のdlookupを使用する方法はありますか? –
あなたがあなたのテーブル構造を与えるなら、私はより良い解決策を与えることができます – nazark