SQL文 2つのテーブルから、グループごとの合計を求める
テーブル名:グループ表
ID グループ名
-------------------------
100 Aグループ
101 Bグループ
102 Cグループ
103 Dグループ
104 Eグループ
テーブル名:売上表
ID 売上年月日 売上額
------------------------------
101 20090401 1000
101 20090501 2000
102 20090401 2500
102 20090503 1500
103 20090404 3000
103 20090506 4000
上記の2つのテーブルがあります。
グループごとの売上合計一覧を出します。
■求めたいSELECT文結果
グループ名 合計(売上額)
----------------------
Aグループ 0
Bグループ 3000
Cグループ 4000
Dグループ 7000
Eグループ 0
select グループ名,sum(売上額)
from (select グループ名,売上額
from グループ表,売上表
where グループ表.ID = 売上表.ID)
group by グループ名
では、
グループ名 合計(売上額)
----------------------
Bグループ 3000
Cグループ 4000
Dグループ 7000
となってしまい、うまくいきません・・・
どうように書いたらよろしいでしょうか?
補足
こんばんわ。 ご回答有難うございます。 一回締め切って、見える画像を張りなおします。 申し訳ございません。 是非、ご回答頂ければ幸いです。