【发布时间】:2014-03-01 01:08:30
【问题描述】:
我想知道一个计数上的累积总和是否可能。我想研究的一个例子是今年影响美国的风暴。我想要一个列出 2014 年月份的结果集,以及在该月之前影响美国的风暴的累积总和。我希望得到 3 列的内容 - Month、NumberofStorms 和 CumulativeSum,如下所示:
Month NumberofStorms CumulativeSum
-----------------------------------------------
Jan 2 2
Feb 1 3
Mar 1 4
Apr 0 4
May 0 4
Jun 0 4
Jul 0 4
Aug 0 4
Sep 1 5
Oct 3 8
Nov 5 13
Dec 8 21
我怎样才能做到这一点?
【问题讨论】:
-
您使用的是什么数据库?你试过什么了?另外,您的源数据是什么样的?
-
这不是一个真实的场景,但我正在尝试创建场景并回答它们,以便我可以学习 sql 中的分析函数。我想在 Oracle 数据库上使用我的查询。