SQL 组内按序号求累计数量 窗函数

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;

在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章