VB.NETとOracleでの質問です。
以下の2テーブルがあり、
売上テーブル
コード
売上月
約定期間
売上金
範囲テーブル
コード
集計コード
範囲FROM
範囲TO
現在は
SELECT
T2.集計コード
,T1.売上月
,SUM(T1.売上金)
FROM 売上テーブル T1、範囲テーブル T2
WHERE T1.コード = T2.コード(+)
GROUP BY T1.売上月,T1.集計コード;
としているところを、
売上テーブルの約定期間が
範囲テーブルの範囲FROM~範囲TOに収まっているものでのグループで分割したいと思っているのですが、クエリをどう書けば良いのか煮詰まっています。
項目は以下でSELECTするのですが
SELECT
T2.集計コード
,T1.売上月
,T2.範囲FROM
,T2.範囲TO
,SUM(T1.売上金)
FROM 売上テーブル T1、範囲テーブル T2
WHERE T1.コード = T2.コード(+)
GROUP BY ~
どなたかご教授お願いします。
回答1件
あなたの回答
tips
プレビュー