Я хочу добавить итог и промежуточный итог к результату в Oracle
SELECT b.org_id "Org ID", a.org_nm "Org Name", b.trans_cd "Transaction", TO_CHAR(b.creat_ts,'mm/dd/yyyy') "Date", b.trans_am "Amount"
FROM adrs a, advrg_fee b
WHERE a.org_id = b.org_id AND to_char(b.creat_ts,'yyyy') = 2019 AND to_char(b.creat_ts,'mm') = 04;
Результат похож на
Org ID Org Name Transaction Date Amount
11 AA T1 2018-4-11 100
11 AA T1 2018-5-11 200
22 BB T2 2017-9-7 200
22 BB T4 2018-9-11 100
Теперь я хочу добавить промежуточный итог и итог к результату.
Org ID Org Name Transaction Date Amount
11 AA T1 2018-4-11 100
11 AA T1 2018-5-11 200
AA_subtotal 300
22 BB T2 2017-9-7 200
22 BB T4 2018-9-11 100
BB_subtotal 300
Total 600
Как я могу это сделать?Я пробовал функцию как свертка, но не уверен, как ее использовать.Любое предложение для Как изменить запрос?Спасибо!