본문 바로가기
MYSQL/프로그래머스 LV03

조건별로 분류하여 주문상태 출력하기

by 수스리 2025. 3. 10.

https://school.programmers.co.kr/learn/courses/30/lessons/131113

 

프로그래머스

SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr

SELECT 
    ORDER_ID, PRODUCT_ID, DATE_FORMAT(OUT_DATE, "%Y-%m-%d") AS DATE_FORMAT,
    CASE
    WHEN OUT_DATE <= "2022-05-01" THEN "출고완료"
    WHEN OUT_DATE > "2022-05-01" THEN "출고대기"
    ELSE "출고미정"
    END AS 출고여부
FROM FOOD_ORDER

마찬가지로 큰 어려움은 없다. 기존에 썼던 문법을 썼다.