프로그래머스 131537 오프라인/온라인 판매 데이터 통합하기 MYSQL

sundays·2023년 5월 26일
0

문제

오프라인/온라인 판매 데이터 통합하기

풀이

union을 사용하였다..
null as 변수명을 사용하여 null을 표기할 수 있다.

전체 코드

SELECT
    DATE_FORMAT(SALES_DATE,'%Y-%m-%d') AS SALES_DATE,
    PRODUCT_ID,
    NULL AS USER_ID,
    SALES_AMOUNT
FROM 
    OFFLINE_SALE
WHERE MONTH(SALES_DATE) = '3'
UNION ALL
SELECT
    DATE_FORMAT(SALES_DATE,'%Y-%m-%d') AS SALES_DATE,
    PRODUCT_ID,
    USER_ID,
    SALES_AMOUNT
FROM 
    ONLINE_SALE
WHERE MONTH(SALES_DATE) = '3'
ORDER BY
    SALES_DATE,
    PRODUCT_ID,
    USER_ID ASC
profile
develop life

0개의 댓글

관련 채용 정보