Access VBA質問箱 IV

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

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


9103 / 9994 ←次へ | 前へ→

【4039】Re:マージ処理
回答  hatena  - 04/12/17(金) 9:17 -

引用なし
パスワード
   >の場合、
>【結合結果1】
>社員番号  名前    住所
>1     山田太郎
>2     佐藤花子
>3     吉田剛史  
>3           東京都 
>4           岡山県
>5           埼玉県

ここまで出来たのなら、集計クエリにして、
社員番号でグループ化すればいいですね。
名前 と 住所 は、集計を 先頭 にします。

一つのSQLで記述するなら、

SELECT T.社員番号, First(T.名前) AS 名前, First(T.住所) AS 住所
FROM
(SELECT 社員番号, 名前, NULL AS 住所 FROM Aテーブル
 UNION ALL
 SELECT 社員番号, NULL, 住所 FROM Bテーブル)
GROUP BY T.社員番号;

1,073 hits

【4034】マージ処理 はじめちゃん 04/12/16(木) 0:07 質問
【4035】Re:マージ処理 Gin_II 04/12/16(木) 0:17 回答
【4036】Re:マージ処理 はじめちゃん 04/12/16(木) 6:29 質問
【4037】Re:マージ処理 Gin_II 04/12/16(木) 9:28 回答
【4038】Re:マージ処理 はじめちゃん 04/12/17(金) 6:46 質問
【4039】Re:マージ処理 hatena 04/12/17(金) 9:17 回答
【4043】Re:マージ処理 はじめちゃん 04/12/18(土) 10:46 お礼

9103 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078218
(SS)C-BOARD v3.8 is Free