【发布时间】:2018-05-09 01:42:19
【问题描述】:
我有下表:
oDate oValue
----------------------------
2017-01-01 40
2017-02-01 50
2017-03-01 60
2017-04-01 10
每个月只有一个数据。
然后,我想得到以下结果:
oDate oValue YTD
----------------------------------------
2017-01-01 40 40
2017-02-01 50 90
2017-03-01 60 150
2017-04-01 10 160
因此,YTD 的值是上个月的oValue 的总和,它将在选定年份的 12 月结束。当新的Year开始时,会忽略上一年重新计算。
有人有这个想法吗?
谢谢。
【问题讨论】:
标签: sql tsql sql-server-2014