
ACCESSで悩んでいます。ご回答頂けると幸いです。
<やりたいこと>
他のテーブルを参照して、一括でフィールドを変換する更新クエリを作りたい。
<元テーブル1 : データ >
コード│内容1│内容2
001│あああ│AAA
002│あああ│BBB
003│いいい│AAA
004│いいい│BBB
<元テーブル2 : 内容2マスタ>
内容1│AAA│BBB
あああ│アアア│亜亜亜
いいい│イイイ│伊伊伊
<作りたいテーブル>
コード│内容1│内容2
001│あああ│アアア
002│あああ│亜亜亜
003│いいい│イイイ
004│いいい│伊伊伊
内容1が「あああ」で内容2が「AAA」の場合、
マスタテーブルを見てクロスするところの「アアア」に、
内容2を変更したい、という感じです。
ひらがなをカタカナにしたい、ということではありません。
実際のデータは、テーブル1は文字列型、
テーブル2は日付型になる予定です。
当方初心者のため、できればクエリのデザイン画面で
できるとうれしいですが、難しければSQLも頑張ります。
ご回答、よろしくお願い致します。
No.1ベストアンサー
- 回答日時:
提示された分だけしか検証してませんが
SELECT コード, 内容1,
DLookup(DLookup("内容2","データ","コード='" & [コード] & "' AND 内容1='" & [内容1] & "'"),"内容2マスタ","内容1='" & [内容1] & "'") AS 内容2
FROM データ
ORDER BY コード;
直にテーブルを作成するのなら、FROM の前に INTO 作りたいテーブル名 を入れてみてください。
この回答への補足
ご回答が遅くなって申し訳ありません。
丸写しはよくないと思うので、SQLを理解すべく頑張っているのですが、なかなか難しくて。もう少し頑張ってみます。お時間ください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessでコードを入れると名前...
-
アクセス テーブル 列を行にし...
-
関連がある複数のテキストファ...
-
Access schema.ini使用方法に...
-
Excel 2019 のピボットテーブル...
-
「直需」の意味を教えてください
-
Accessでテーブル名やクエリ名...
-
エクセルVBAで5行目からオート...
-
Oracle 2つのDate型の値の差を...
-
エクセルグラフの凡例スペース
-
Accessファイルを作成者以外は...
-
Access テキスト型に対する指定...
-
INSERT INTO ステートメントに...
-
ORACLEでLONG項目からCHAR項目...
-
acsessのSQLでフィールド名と説...
-
ACCESS テーブルの扱い方
-
Accessでvlookupみたいなことは...
-
Accessのフォームとテーブルに...
-
第1正規形→第2正規形
-
group by でselect
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessでコードを入れると名前...
-
Msgboxにテーブルのレコードを...
-
関連がある複数のテキストファ...
-
Accessでチェックしたらサブフ...
-
アクセスでの複数のテーブルで...
-
リレーションシップを組むメリ...
-
アクセス・クエリ内のフィール...
-
Access schema.ini使用方法に...
-
データベースの作り方教えてく...
-
Accessのクエリでの集計
-
アクセス テーブル 列を行にし...
-
ACCESSで、EXCELのVlookup的な...
-
ACCESSの関数について
-
Access2013 クエリ 他のテーブ...
-
【access】同一テーブル内の月...
-
AccessでExcelのvlookup
-
Excel 2019 のピボットテーブル...
-
【マクロ】列を折りたたみ非表...
-
エクセルVBAで5行目からオート...
-
「直需」の意味を教えてください
おすすめ情報