haoyi& chenwu
This commit is contained in:
2026-04-29 03:44:18 +00:00
parent 4dd59b2095
commit a75f3e9db4
4 changed files with 51 additions and 12 deletions

View File

@@ -110,7 +110,15 @@ SELECT
T0.MARKET,
T0.KEY_COMPETITOR,
T0.CLASS,
T0.YYYYMM,
CONCAT(
SUBSTR(T0.YYYYMM, 1, 4),
CASE
WHEN SUBSTR(T0.YYYYMM, 5, 2) IN ('01','02','03') THEN '03'
WHEN SUBSTR(T0.YYYYMM, 5, 2) IN ('04','05','06') THEN '06'
WHEN SUBSTR(T0.YYYYMM, 5, 2) IN ('07','08','09') THEN '09'
ELSE '12'
END
) AS YYYYMM,
T0.PACK_COD,
T0.CORP_COD,
T0.AUDIT_COD,
@@ -156,14 +164,22 @@ FROM
) T1 --Retail取非niad先来数据部分
WHERE
T0.DATA_SOURCE = 'Retail(Quarterly)'
AND SUBSTR(T0.YYYYMM, 5, 2) IN ('03', '06', '09', '12')
AND T0.YYYYMM<=T1.others_month
--EC
UNION ALL
SELECT
T0.MARKET,
T0.KEY_COMPETITOR,
T0.CLASS,
T0.YYYYMM,
CONCAT(
SUBSTR(T0.YYYYMM, 1, 4),
CASE
WHEN SUBSTR(T0.YYYYMM, 5, 2) IN ('01','02','03') THEN '03'
WHEN SUBSTR(T0.YYYYMM, 5, 2) IN ('04','05','06') THEN '06'
WHEN SUBSTR(T0.YYYYMM, 5, 2) IN ('07','08','09') THEN '09'
ELSE '12'
END
) AS YYYYMM,
T0.PACK_COD,
T0.CORP_COD,
T0.AUDIT_COD,
@@ -455,4 +471,4 @@ SELECT
FROM
DM_TF_EXT_UNIONALL_SALES_MAPPING
-- WHERE DATA_SOURCE IN ('Retail(Quarterly)', 'EC(Monthly)')
-- WHERE DATA_SOURCE IN ('Retail(Quarterly)', 'EC(Monthly)')