Oracle ->> 连续聚合

select id, grp_factor,
sum (id) over(
partition by grp_factor 
order by id 
rows between unbounded preceding and current row
) running_sum
from NUMBERS 
where ID <1000;


连续聚合在财务报表中应该再常见不过了。

posted @ 2015-06-28 17:11  Jerry_Chen  阅读(263)  评论(0编辑  收藏  举报