【发布时间】:2020-05-10 06:50:58
【问题描述】:
我有一个简单的表,我想将前一行的值添加到当前行中,并将当前行的值添加到下一行中,这样它就会一直持续到最后。
请看下表数据。
ID Value ValueIncrement
1 2 0
2 3 5 (2+3)
3 9 14 (2+3+9)
4 6 20 (2+3+9+6)
5 3 23 (2+3+9+6+3)
6 1 24 (2+3+9+6+3+1)
7 2 26 (2+3+9+6+3+1+2)
8 0 26 (2+3+9+6+3+1+2+0)
9 2 30 (2+3+9+6+3+1+2+0+2)
我正在寻找一个可以让我连续添加值的选择查询。
【问题讨论】:
-
为什么ValueIncrement从0开始,应该是2?
标签: sql sql-server select sum sql-server-2014