Data Analyst KIM
[MySQL] 오프라인/온라인 판매 데이터 통합하기(프로그래머스) 본문
반응형
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
반응형
'데이터 분석 > Coding Test' 카테고리의 다른 글
[Leetcode] 1393. Capital Gain/Loss (0) | 2023.11.09 |
---|---|
[MySQL] 자동차 대여 기록 별 대여 금액 구하기(프로그래머스) (0) | 2023.11.03 |
[MySQL] 그룹별 조건에 맞는 식당 목록 출력하기(프로그래머스) (0) | 2023.11.03 |
[MySQL] 대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기(프로그래머스) (0) | 2023.11.03 |
[MySQL] 저자 별 카테고리 별 매출액 집계하기(프로그래머스) (0) | 2023.11.03 |