按订单号排序的承诺日期平均变动



我试图了解从当前承诺日期(currentprmdate)相对于承诺日期7天前(prmdate7), 14天前(prmdate14)和28天(prmdate28)前在工厂,分部,模型级别的天数的承诺日期的平均运动…我还想在这个聚合级别上找到ordernumber的不同数量。

计算的是平均天差(currentprmdate -prmdate7)

平均日差(currentprmdate -prmdate14)

平均日差(currentprmdate-prmdate28)

超过段、工厂和模型

输入表

ordernumbercurrentprmdatetbody> <<tr>
segmentplantmodelprmdate7prmdate14prmdate28
V89121vinotsChikooHJ7815/6/20215/5/20215/1/20215/7/2021
LM12781vinotsChikooHJ7815/17/20215/11/20215/15/20215/10/2021
JK9812vinotsChikooHJ7815/3/20214/28/20214/25/20214/20/2021
LP18921Vimar朱莉MK2414/3/20213/27/20213/21/20213/20/2021
BN1231Vimar朱莉MK2416/10/20216/5/20216/3/20216/1/2021
LO1231Vimar朱莉MK2417/15/20227/11/20227/13/20227/7/2022
;WITH cte AS (SELECT *, ROW_NUMBER() OVER (PARTITION BY ordernumber ORDER BY orderdate) AS Rn
FROM #input i WHERE i.code1 IN ('SLD','SPP','SOB') OR i.code2 IN ('SLD','SPP','SOB'))

SELECT * FROM cte WHERE Rn = 1

相关内容

  • 没有找到相关文章

最新更新