Oracle11g Oracle双异和聚合

Oracle11g Oracle双异和聚合,oracle11g,sum,distinct,aggregation,obiee,Oracle11g,Sum,Distinct,Aggregation,Obiee,我对oracle BI(v11.1)中的总和聚合有一个问题。 源表是包含以下列的集合:Contract、SubContract、ContractAmount、Subcramount: 我正试图用Oracle BI Answers制作一份报告,显示每份合同的金额(价值)。最后我还需要一份总结: 当我在Oracle BI Admin的存储库中的“ContractAmountOverall”列上放置一个总和聚合方法时,它显示3000美元。应该是1000美元。我需要在这个字段上有一个汇总方法来进行汇

我对oracle BI(v11.1)中的总和聚合有一个问题。 源表是包含以下列的集合:Contract、SubContract、ContractAmount、Subcramount:

我正试图用Oracle BI Answers制作一份报告,显示每份合同的金额(价值)。最后我还需要一份总结:

当我在Oracle BI Admin的存储库中的“ContractAmountOverall”列上放置一个总和聚合方法时,它显示3000美元。应该是1000美元。我需要在这个字段上有一个汇总方法来进行汇总。 在OracleBI11中,有没有办法使用distinct子句进行总和聚合?
请帮忙

MAX或AVG聚合将起作用,但我需要一个总和聚合规则以在报表底部获取摘要…因此在这种情况下需要总和。可能是这样的:从表1中按分组集(合同)选择合同,总和(合同数总和)我需要在BI管理级别上执行此操作,我认为在BI管理中不可能更改存储库中的分组
select contract, max(contractAmountOverall)
from table1
grouping (contract)