2

個々のサプライヤー トランザクションを取得するクエリがあるとします。その詳細を保持する必要がありますが、各行には、各サプライヤーの月間、四半期、および年間の合計も表示したいと考えています。これについてどうすればいいですか?

現在、私のクエリ出力は次のようになっています

日付 月 四半期 年 サプライヤー値

SupplierMonthlyTotal、SupplierQuarterlyTotal、SupplierAnnualTotal 列も生成したいと思います。

4

1 に答える 1

2

分析関数を使用する必要がありますSUM ... OVER ... PARTITION BY( Oracle のドキュメントを参照してください)。

ここには、分析関数に関する一般的な情報があります: http://docs.oracle.com/cd/E11882_01/server.112/e26088/functions004.htm

于 2013-02-07T12:52:33.107 に答える