В this ответе (со всей исполняемой упрощенным и документированным образцом кодой + полезными комментариями)Как лучше рассчитать данные объединения п уровня на основе (п-1) -уровни данных (Oracle)
Я сделал вид трюк там, чтобы вычислить две последние строки следующей таблицы:
DESCR SUM
---------------------------------- ----------
money available in 2013 33233235.3
money spent in 2013 4253235.3
money bound to contracts in 2013 34333500
money spent 2013 in % of available 12
money bound 2013 in % of available 103
кто-нибудь знает лучше (производительность, объем кода, понятность) способ сделать такого рода операции?
(чем использовать прикладную "обеспечивают unioned нулевой строки, залить случае и продукт() - более() на N +-агрегацию уровня -trick", назовем его punurofiwicapoonalt -trick (naah ... все еще сложно) ... звучит так: да, назовем это porno -trick; O) (... okay ... alias capoon -trick если вам это не нравится))
гораздо больше подходит для http://dba.stackexchange.com –