【发布时间】:2012-08-06 04:53:51
【问题描述】:
我是 SQL 新手。这个问题似乎很基础,但我找不到答案,也许我没有找到正确的关键字。
在 SQL Server 2008 R2 中,我有一个这样的表:
Date Value
---------------
2012-1-1 100
2012-1-2 50
2012-1-4 200
我想创建一个具有累积值的视图,如下所示:
Date Total
---------------
2012-1-1 100
2012-1-2 150
2012-1-4 350
我该怎么做?
【问题讨论】:
-
@KenWhite,感谢您提供的信息,这正是我想要的。但请不要以为我没有尝试搜索。作为一个非英语使用者和 SQL 新手,我尝试了我能想到的每一个词,包括“汇总”、“累积”、“历史总和”等。我想既然我已经意识到这一点,我的问题应该真的是“SQL 世界中 [this thingy] 的术语是什么”。
-
你说的完全正确——我不应该做出这样的假设。我在标签中看到了
running-total,并假设(我们都知道那是什么意思)你把它放在那里了。我很抱歉。 :-(
标签: sql tsql sql-server-2008-r2 cumulative-sum