1
我試圖獲得周運行總量(如顯示爲Excel數據透視表「中運行總計」。如何獲取在SQL中運行總值時值不相同?
我試圖與下面的查詢。
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小提琴:SQl Fiddle Sample table
同意了,是有反正尋找爲1級或2級別 – Punith
@Punith嗯,這取決於該值時,爲了獲得期望的結果你的要求。去掉最後的字符,完全不符合關卡... –