Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1613 / 2272 ツリー ←次へ | 前へ→

【6295】追加クエリでできますか? ツイン 05/9/15(木) 14:16 質問[未読]
【6296】Re:追加クエリでできますか? クロ 05/9/15(木) 16:18 回答[未読]
【6300】Re:追加クエリでできますか? ツイン 05/9/15(木) 16:50 お礼[未読]

【6295】追加クエリでできますか?
質問  ツイン  - 05/9/15(木) 14:16 -

引用なし
パスワード
   2つのテーブル(A・B)の異なるフィールドより、
文字列を結合して、別テーブル(C)に新規レコードの追加をしたい。
これを「追加クエリ」で設定できませんか?
やっぱり、VBAで記述しないと無理なのでしょうか?
すみませんが、教えて下さい<(__)>

・テーブルA
001|123|AAA|あああ|
005|456|BBB|いいい|
・テーブルB
001|◇|○|△|
005|◆|●|▲|

・テーブルC
001|△123|
005|▲456|

【6296】Re:追加クエリでできますか?
回答  クロ  - 05/9/15(木) 16:18 -

引用なし
パスワード
   INSERT INTO テーブルC ( ID, F1 )
SELECT テーブルA.ID, [F3] & [F2] AS 式1
FROM テーブルA INNER JOIN テーブルB ON テーブルA.ID = テーブルB.ID;

でいいのですか?
フィールド名が分からないから、001の部分は「ID」とし、以降はF1、F2、F3
としました。

【6300】Re:追加クエリでできますか?
お礼  ツイン  - 05/9/15(木) 16:50 -

引用なし
パスワード
   ▼クロ さん:
>INSERT INTO テーブルC ( ID, F1 )
>SELECT テーブルA.ID, [F3] & [F2] AS 式1
>FROM テーブルA INNER JOIN テーブルB ON テーブルA.ID = テーブルB.ID;

クロ 様

早速の回答ありがとうございました。
上記内容で追加できました。
昨日から色々なサイトで検索していましたがみつからず
ずーーーーっと悩んでいました(^^;

これで完成することができます(TOT)
クロ様、本当にありがとうございました!

1613 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078242
(SS)C-BOARD v3.8 is Free