标签: sql-server sql-server-2012 sql-server-2008-r2
如何根据月份更新KPI#值?
如果月份为4,则应计算YTD = 1 + 2 + 3 + 4。
答案 0 :(得分:0)
如果您有SQL Server 2012,则可以使用: -
sum (KPI#) over (partition by whatever ORDER BY [Month]) as YTD
如果您有2008 r2,那么您不能在求和窗函数中使用order by子句,而是必须使用CTE。