Data Analyst KIM

[MySQL] 오프라인/온라인 판매 데이터 통합하기(프로그래머스) 본문

데이터 분석 직무/Coding Test

[MySQL] 오프라인/온라인 판매 데이터 통합하기(프로그래머스)

김두연 2023. 11. 3. 08:52
반응형

SELECT DATE_FORMAT(SALES_DATE,"%Y-%m-%d") SALES_DATE
     , PRODUCT_ID
     , USER_ID
     , SALES_AMOUNT
FROM ONLINE_SALE
WHERE SALES_DATE >= '2022-03-01' and SALES_DATE < '2022-04-01'

UNION

SELECT DATE_FORMAT(SALES_DATE,"%Y-%m-%d") SALES_DATE
     , PRODUCT_ID
     , NULL AS USER_ID
     , SALES_AMOUNT
FROM OFFLINE_SALE 
WHERE SALES_DATE >= '2022-03-01' and SALES_DATE < '2022-04-01'
    
ORDER BY SALES_DATE , PRODUCT_ID , USER_ID
반응형