個々のサプライヤー トランザクションを取得するクエリがあるとします。その詳細を保持する必要がありますが、各行には、各サプライヤーの月間、四半期、および年間の合計も表示したいと考えています。これについてどうすればいいですか?
現在、私のクエリ出力は次のようになっています
日付 月 四半期 年 サプライヤー値
SupplierMonthlyTotal、SupplierQuarterlyTotal、SupplierAnnualTotal 列も生成したいと思います。
個々のサプライヤー トランザクションを取得するクエリがあるとします。その詳細を保持する必要がありますが、各行には、各サプライヤーの月間、四半期、および年間の合計も表示したいと考えています。これについてどうすればいいですか?
現在、私のクエリ出力は次のようになっています
日付 月 四半期 年 サプライヤー値
SupplierMonthlyTotal、SupplierQuarterlyTotal、SupplierAnnualTotal 列も生成したいと思います。
分析関数を使用する必要がありますSUM ... OVER ... PARTITION BY
( Oracle のドキュメントを参照してください)。
ここには、分析関数に関する一般的な情報があります: http://docs.oracle.com/cd/E11882_01/server.112/e26088/functions004.htm