SQL Language (MOSC)

MOSC Banner

How to best calculate n-level aggregation data based on (n-1)-level data (Oracle)

edited Feb 24, 2014 3:53PM in SQL Language (MOSC) 3 commentsAnswered ✓

Sorry to refer to the question asked elsewhere, but since this seems a good fit to place it as well it would be cool to have some feedback on this from some experts

http://stackoverflow.com/questions/21940392/how-to-best-calculate-n-level-aggregation-data-based-on-n-1-level-data-oracle

Thanks

PS: for convenience I'll post the current text in here:

In this answer (with all executable simplified and documented sample code + helpful comments)

http://stackoverflow.com/a/21939521/1915920

I did a kind of a trick there to calculate the last two rows of the following table:


<span class="pln">DESCR                              SUM  <br/></span><span class="com">---------------------------------- ----------</span><span class="pln"><br/>money available </span><span class="kwd">in</span><span class="pln"> </span><span class="lit">2013</span><span class="pln">            </span><span class="lit">33233235.3</span><span class="pln"><br/>money spent </span><span class="kwd">in</span><span class="pln"> </span><span class="lit">2013</span><span class="pln">                 </span><span class="lit">4253235.3</span><span class="pln"><br/>money bound </span><span class="kwd">to</span><span class="pln"> contracts </span><span class="kwd">in</span><span class="pln"> </span><span class="lit">2013</span><span class="pln">     </span><span class="lit">34333500</span><span class="pln"><br/>money spent </span><span class="lit">2013</span><span class="pln"> </span><span class="kwd">in</span><span class="pln"> </span><span class="pun">%</span><span class="pln"> </span><span class="kwd">of</span><span class="pln"> available         </span><span class="lit">12</span><span class="pln"><br/>money bound </span><span class="lit">2013</span><span class="pln"> </span><span class="kwd">in</span><span class="pln"> </span><span class="pun">%</span><span class="pln"> </span><span class="kwd">of</span><span class="pln"> available        </span><span class="lit">103</span>

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center