【发布时间】:2014-11-30 15:25:20
【问题描述】:
我需要在 SQL Server 中使用分组进行翻转总和
我需要为下一个季度计算同一年内的销售额。
数据如下图
年度季度销售额
2011 1 10
2011 2 5
2011 5 30
2012 4 30
2012 5 2
我需要如下输出
年份 |季|今年的销售到现在
2011 年 1 月 10 日
2011 2 15(即同年上一季度的 10 + 5)
2011 5 45(今年前几个季度的 10 + 5 + 30)
2012 4 30
2012 4 32(30 + 2,即今年上一季度的 30)
【问题讨论】:
-
你用的是什么版本的sql server?
-
@RomanPekar 它的 sql server 2012。
-
那么最简单的就是stackoverflow.com/a/10309947/1744834。
标签: sql-server sql-server-2008 sql-server-2012