Я использую oracle, я хочу, чтобы запрос получил промежуточный итог и общий гранд вместе?Oracle: как запрос получает промежуточный итог и общий грань?
Примеры данных.
SDate | BankCode | ERCODE | CURRENCY | Rate
21/08/2015 | 12 | AQER | USD | 10
21/08/2015 | 12 | AQER | USD | 12
21/08/2015 | 12 | BERT | EUR | 14
21/08/2015 | 12 | POE | JPY | 31
21/08/2015 | 9 | AQER | USD | 15
21/08/2015 | 9 | HUIO | USD | 08
01/09/2015 | 9 | AQER | USD | 45
01/09/2015 | 9 | AQER | USD | 11
01/09/2015 | 9 | JIOW | EUR | 47
я нужен результат.
SDate | BankCode | ERCODE | CURRENCY | Rate | No.
21/08/2015 | 12 | AQER | USD | 10 | 1
21/08/2015 | 12 | AQER | USD | 12 |
Sub Total | | | | 22 |
21/08/2015 | 12 | BERT | EUR | 14 | 2
21/08/2015 | 12 | POE | JPY | 31 | 3
GrandTotal | | | | 67 |
21/08/2015 | 9 | AQER | USD | 15 | 1
21/08/2015 | 9 | HUIO | USD | 08 | 2
GrandTotal | | | | 23 |
01/09/2015 | 9 | AQER | USD | 45 | 1
01/09/2015 | 9 | AQER | USD | 11 |
Sub Total | | | | 56 |
01/09/2015 | 9 | JIOW | EUR | 47 | 2
GrandTotal | | | | 103 |
Соотношение данных: SDATE> BANKCODE> ВАЛЮТА> ERCODE
и вставить No. столбец после нового запроса.
Как получить промежуточный итог и общий итог вместе?
Спасибо заранее. :)
@Aleksej Я долго пробовал .... – nettoon493
Пожалуйста, внесите свой код – Aleksej