a
This commit is contained in:
9
07.珠海英搏尔/GZ.LJY000.Enpower/预测单/N3.sql
Normal file
9
07.珠海英搏尔/GZ.LJY000.Enpower/预测单/N3.sql
Normal file
@@ -0,0 +1,9 @@
|
||||
SELECT *
|
||||
FROM (
|
||||
SELECT t0.FBILLNO,t0.FID,t0e.FEntryID,t0e.FMATERIALID,FN1,FN2,FN3
|
||||
FROM T_PLN_FORECAST2N3 t0 --<EFBFBD><EFBFBD>ͷ
|
||||
INNER JOIN T_PLN_FORECAST2N3ENTRY t0e on t0.FID = t0e.FID --<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
) t0
|
||||
UNPIVOT (
|
||||
VALUE FOR dateM IN (FN1,FN2,FN3)
|
||||
) AS t1
|
||||
9
07.珠海英搏尔/GZ.LJY000.Enpower/预测单/W5.sql
Normal file
9
07.珠海英搏尔/GZ.LJY000.Enpower/预测单/W5.sql
Normal file
@@ -0,0 +1,9 @@
|
||||
SELECT *
|
||||
FROM (
|
||||
SELECT t0.FBILLNO,t0.FID,t0e.FEntryID,t0e.FMATERIALID,FD1,FD2,FD3,FD4,FD5,FD6,FD7,FD8,FD9,FD10,FD11,FD12,FD13,FD14,FD15,FD16,FD17,FD18,FD19,FD20,FD21,FD22,FD23,FD24,FD25,FD26,FD27,FD28,FD29,FD30,FD31,FD32,FD33,FD34,FD35,FD36,FD37,FD38,FD39,FD40,FD41,FD42
|
||||
FROM T_PLN_FORECAST2W5 t0 --<EFBFBD><EFBFBD>ͷ
|
||||
INNER JOIN T_PLN_FORECAST2W5ENTRY t0e on t0.FID = t0e.FID --<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
) t0
|
||||
UNPIVOT (
|
||||
VALUE FOR dateM IN (FD1,FD2,FD3,FD4,FD5,FD6,FD7,FD8,FD9,FD10,FD11,FD12,FD13,FD14,FD15,FD16,FD17,FD18,FD19,FD20,FD21,FD22,FD23,FD24,FD25,FD26,FD27,FD28,FD29,FD30,FD31,FD32,FD33,FD34,FD35,FD36,FD37,FD38,FD39,FD40,FD41,FD42)
|
||||
) AS t1
|
||||
18
07.珠海英搏尔/GZ.LJY000.Enpower/预测单/年度.sql
Normal file
18
07.珠海英搏尔/GZ.LJY000.Enpower/预测单/年度.sql
Normal file
@@ -0,0 +1,18 @@
|
||||
WITH #<23><><EFBFBD><EFBFBD>Ԥ<EFBFBD><D4A4> AS (
|
||||
SELECT t1.FBILLNO,t1.FID,t1.FEntryID,t1.FSEQ,t1.FMATERIALID,t1.FUNITID
|
||||
,t1.FQTY,t1.FYEAR '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' ,REPLACE(T1.DATEM,'FMONTH','') '<EFBFBD>·<EFBFBD>'
|
||||
,DATEADD(MONTH, DATEDIFF(MONTH, 0, CONCAT(T1.FYEAR,'-',REPLACE(T1.DATEM,'FMONTH',''),'-01')), 0) AS 'startDate'
|
||||
FROM (
|
||||
SELECT t0.FBILLNO,t0.FID,t0e.FEntryID,t0e.FSEQ,t0e.FYEAR,t0e.FMATERIALID,t0e.FUNITID,FMONTH1,FMONTH2,FMONTH3,FMONTH4,FMONTH5,FMONTH6,FMONTH7,FMONTH8,FMONTH9,FMONTH10,FMONTH11,FMONTH12
|
||||
FROM T_PLN_FORECAST2YEAR t0 --<EFBFBD><EFBFBD>ͷ
|
||||
INNER JOIN T_PLN_FORECAST2YEARENTRY t0e on t0.FID = t0e.FID --<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
) t0
|
||||
UNPIVOT (
|
||||
FQTY FOR dateM IN (FMONTH1,FMONTH2,FMONTH3,FMONTH4,FMONTH5,FMONTH6,FMONTH7,FMONTH8,FMONTH9,FMONTH10,FMONTH11,FMONTH12)
|
||||
) AS t1
|
||||
|
||||
)
|
||||
SELECT *
|
||||
,DATEADD(MONTH, DATEDIFF(MONTH, 0, DATEADD(MONTH, 1, t0.startDate)), -1) AS 'endDate'
|
||||
FROM #<23><><EFBFBD><EFBFBD>Ԥ<EFBFBD><D4A4> t0
|
||||
ORDER BY t0.startDate,t0.FSEQ
|
||||
Reference in New Issue
Block a user