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;

在這裏插入圖片描述

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