Accessで複数列のデータを一列に纏める方法について。 どなたか詳しい方教えて下さい。
Accessで複数列のデータを一列に纏める方法について。 どなたか詳しい方教えて下さい。 Accessで複数列のデータを一列に纏めたいのですが、方法がわかりません。 元データと、処理後のデータのイメージはこのような感じです。 (元データ) 依頼No.|担当者名|注文番号01|注文番号02|…|注文番号10 1 |佐藤太郎|12345 |23456 |…|101011 2 |山田花子|22345 |33456 |…|201011 ↓ 注文番号|担当者名 12345 |佐藤太郎 23456 |佐藤太郎 … 101011 |佐藤太郎 22345 |山田花子 33456 |山田花子 … 201011 |山田花子 -- どなたかお詳しい方、SQL・クエリなどで処理する方法についてお知恵を拝借できないでしょうか。 どうぞよろしくお願いいたします。
Microsoft Access | データベース・14閲覧・100
ベストアンサー
ユニオンクエリを使います。 3列だけにしていますが、環境に合わせて追加してください。 SELECT 注文番号01 AS 注文番号 , 担当者 FROM 元データ UNION SELECT 注文番号02 AS 注文番号 , 担当者 FROM 元データ UNION SELECT 注文番号03 AS 注文番号 , 担当者 FROM 元データ
1人がナイス!しています
質問者からのお礼コメント
できました!!!ありがとうございます! 初心者なので本当に助かりました! 知識が泣かすぎて追加クエリを10個作るしかないのかとげんなりしていました。 こういった形でテーブルデータが作られているものが複数あるので他にもいろいろ応用できそうです。 本当にありがとうございます!
お礼日時:3/3 13:07