2014-12-04 1 views
-1

У меня проблема с агрегацией SUM в Oracle BI (v 11.1). таблица источника представляет собой совокупность с Контрактом колонн, субподрядом ContractAmount, SubContrAmount как это: enter image description hereOracle BI отдельный SUM-агрегат

Я пытаюсь сделать отчет в Oracle BI Answers, которые показывают сумму (стоимость) каждый контракт. Я также должен сводную в конце:

enter image description here

Когда я положил метод агрегирования SUM в хранилище в Oracle BI Администратор на колонке «ContractAmountOverall», он показывает 3000 $. Это должно быть 1000 $. Мне нужно иметь метод агрегации SUM в этом поле, чтобы сделать сводку. Есть ли способ сделать агрегацию SUM с отдельным предложением в Oracle BI 11? ПОЖАЛУЙСТА, ПОМОГИТЕ!

ответ

0
select contract, max(contractAmountOverall) 
from table1 
grouping (contract) 
+0

Агрегация MAX или AVG будет работать, но мне нужно правило агрегации SUM, чтобы получить РЕЗЮМЕ в нижней части отчета ... так что SUM необходимо в этом случае. – rkubic

+0

Возможно, это: выберите контракт, сумму (contractAmountOverall) из группы table1 с помощью группирующих наборов (контракт) – starko

+0

Мне нужно сделать это на уровне администратора BI, и я думаю, что нет возможности изменять группировку в репозитории в BI Admin – rkubic

Смежные вопросы