问题描述
select ArticleID,Prix,Qte,InfStock,SUM(Qte*InfStock) OVER (Partition BY ArticleID ORDER BY DateDocument) AS CUMUL
FROM Balance
请看结果(第 4 行) Here is the backup file(zipped)
解决方法
您需要添加到 OVER
子句 ROWS UNBOUNDED PRECEDING
的末尾。
SUM
默认为 RANGE UNBOUNDED PRECEDING
,这可能会导致此类问题。
例如,请参阅 here 以获取进一步说明。