【发布时间】:2016-08-02 13:20:57
【问题描述】:
我正在尝试获取一周的运行总计(例如在 Excel 数据透视表中显示为“运行总计”。
我已尝试使用以下查询。
select A.*,
(SELECT SUM(b.value)
FROM Tbl_Running_Total_Test B
WHERE B.Fweek <= A.Fweek
AND A.level1=B.level1
AND A.level2=B.level2
AND A.level3=B.level3
AND A.level4=B.level4
)
from Tbl_Running_Total_Test A
这是一个 SQL Fiddle:SQl Fiddle Sample table
【问题讨论】:
标签: sql sql-server excel sql-server-2008