【发布时间】:2010-10-01 03:33:32
【问题描述】:
我有一张这样的表(Oracle,10)
Account Bookdate Amount
1 20080101 100
1 20080102 101
2 20080102 200
1 20080103 -200
...
我需要的是按 Account order by Account asc 和 Bookdate asc 分组的新表,其中包含一个运行总计字段,如下所示:
Account Bookdate Amount Running_total
1 20080101 100 100
1 20080102 101 201
1 20080103 -200 1
2 20080102 200 200
...
有简单的方法吗?
提前致谢。
【问题讨论】:
-
为什么不提供创建表脚本?这样可以更轻松地回答您的问题。
-
由于都是伪表,我们假设它们是很简单的建表脚本,但如果真的有必要,我可以根据上面的数据生成...
标签: sql oracle grouping sum cumulative-sum