SQL 窗函数的妙用,组内按序号求累计数量,
转载请注明出处,联系我: [email protected]
本人热衷于数据库技术及算法的研究,志同道合之士, 欢迎探讨
SELECT jh.JobNum,jh.ProdQty,ld.LaborQty,ld.LaborHedSeq,
sum(ld.LaborQty) OVER (PARTITION BY jh.JobNum,ld.LaborHedSeq ORDER BY ld.LaborDtlSeq) [SumQtyByTime]
,ld.*
FROM dbo.LaborDtl ld
left JOIN erp.JobHead jh ON ld.Company = jh.Company AND ld.JobNum = jh.JobNum
WHERE ld.JobNum='119080129-1-1' ORDER BY ld.LaborDtlSeq;