Access VBA質問箱 IV

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

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


1066 / 9994 ←次へ | 前へ→

【12230】二つのテーブルからすべてのデータを表示
質問  M_S  - 12/12/26(水) 15:36 -

引用なし
パスワード
   二つのテーブルがあります。
月間出荷抽出テーブル
製番  出荷日   出荷品名  出荷数
1001  2012/10/04  りんご    2
1002  2012/10/05  みかん    2
1003  2012/10/06  キュウイ   2
1004  2012/10/07  マンゴー   1
1007  2012/10/08  さくらんぼ  2
1008  2012/10/09  いちご    2
1001  2012/10/10  りんご    5
1010  2012/10/11  みかん    1
1003  2012/10/12  キュウイ   1
5002  2012/10/13  さくらんぼ  2

月間売上抽出テーブル
製番  売上日   売上品名  売上数   売上金額
1001  2012/10/10  りんご    7     618000
1002  2012/10/10  みかん    1     279000
1003  2012/10/15  キュウイ   1     618000
1004  2012/10/31  マンゴー   1     279000
1005  2012/10/31  ライチ    1      87100
5006  2012/10/31  バナナ    1     500000

この二つのテーブルからユニオンクエリーを作成し
SELECT 製番,出荷日,出荷品名,出荷数,"" AS 売上数,"" AS 売上金額 FROM 月間出荷抽出
UNION SELECT 製番,"" AS 出荷日,売上品名 AS 出荷品名,"" AS 出荷数,売上日,売上数,売上金額 FROM 月間売上抽出
GROUP BY 製番;

結果
製番  出荷日   出荷品名  出荷数  売上日  売上数 売上金額
1001         りんご      2012/10/10  7   618000
1001  2012/10/04  りんご    2
1001  2012/10/10  りんご    5
1002         みかん      2012/10/10  1   279000
1002  2012/10/05  みかん    2
1003         キュウイ     2012/10/15  1   618000
1003  2012/10/06  キュウイ   2
1003  2012/10/12  キュウイ   1
1004         マンゴー     2012/10/31  1   279000
1004  2012/10/07  マンゴー   1
1005         ライチ      2012/10/31  1    87100
1007  2012/10/08  さくらんぼ  2
1008  2012/10/09  いちご    2
1010  2012/10/11  みかん    1
5002  2012/10/13  さくらんぼ  2
5006         バナナ      2012/10/31   1   500000

となってしまいます。
製番でまとめたいのです。GROUP BY 製番;の使い方がまちがいですか。ご教授願います。なお製番と品名に関連性はなく、製番は受注順となります。

製番  出荷日   出荷品名  出荷数  売上日  売上数 売上金額
1001  2012/10/04  りんご    2   2012/10/10  7   618000
1001  2012/10/10  りんご    5
1002  2012/10/05  みかん    2   2012/10/10  1   279000
1003  2012/10/06  キュウイ   2   2012/10/15  1   618000
1004  2012/10/07  マンゴー   1   2012/10/31  1   279000
1005         ライチ       2012/10/31  1    87100
1007  2012/10/08  さくらんぼ  2
1008  2012/10/09  いちご    2
1010  2012/10/11  みかん    1
5002  2012/10/13  さくらんぼ  2
5006         バナナ       2012/10/31   1   500000

みたいにしたいのですが。

207 hits

【12230】二つのテーブルからすべてのデータを表示 M_S 12/12/26(水) 15:36 質問[未読]
【12231】Re:二つのテーブルからすべてのデータを表示 かるびの 12/12/28(金) 2:12 回答[未読]

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