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 回答