- 締切済み
SQL文 グループ集計TOPに対する明細
すみません、教えてください。 得意先の売上額上位10社のそれぞれについて、仕入合計額上位10商品のリストを出力するSQL 文をがわからなくて困っています。 できれば、一般的なSQL文(SQL92)でお願いします。 テーブルは、下記の2つです。 -------------------------------------------- ・t_売上明細 売上日 得意先コード 商品コード 売上金額 ・t_商品マスタ 商品コード 仕入単価 <出力>====================================== 得意先コード, 売上合計,商品コード,仕入額合計 -------------------------------------------- C3 \300100 A08 \32500 A04 \31000 ~~~ A10 \30000(Top10) C2 \200200 A05 \22500 A04 \21000 ~~~ A10 \20000(Top10) ~~~ ~~~ C10 \1000(Top10) A97 \500 A14 \100 ~~~ A96 \10(Top10) ================================
- みんなの回答 (3)
- 専門家の回答
お礼
ありがとうございます。 方向性はなんとなくわかりました。 ちなみに、SQL99ですと、もう少しスマートになるのでしょうか?