- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ACCESSで、EXCELのVlookup的なことをしたい)
ACCESSで他のテーブルを参照して一括でフィールドを変換する更新クエリを作成したい
このQ&Aのポイント
- ACCESSで他のテーブルを参照して、一括でフィールドを変換する更新クエリを作りたいです。
- 具体的には、元テーブルの特定のフィールドの値をマスタテーブルを参照して変換し、新しいテーブルに格納したいです。
- 初心者であるため、デザイン画面を使用して作成することができれば嬉しいですが、必要に応じてSQLも使用します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
提示された分だけしか検証してませんが SELECT コード, 内容1, DLookup(DLookup("内容2","データ","コード='" & [コード] & "' AND 内容1='" & [内容1] & "'"),"内容2マスタ","内容1='" & [内容1] & "'") AS 内容2 FROM データ ORDER BY コード; 直にテーブルを作成するのなら、FROM の前に INTO 作りたいテーブル名 を入れてみてください。
お礼
デザイン画面の式ビルドでDlookUP関数を使って解決しました! ありがとうございましした。
補足
ご回答が遅くなって申し訳ありません。 丸写しはよくないと思うので、SQLを理解すべく頑張っているのですが、なかなか難しくて。もう少し頑張ってみます。お時間ください。