코딩테스트 수련일지/프로그래머스 MySQL

프로그래머스 | 조건별로 분류하여 주문상태 출력하기

youngzzang 2023. 3. 22. 10:38
SELECT ORDER_ID, PRODUCT_ID, DATE_FORMAT(OUT_DATE, '%Y-%m-%d') AS OUT_DATE,
CASE WHEN OUT_DATE > DATE('2022-05-01') THEN '출고대기'
WHEN DATE('2022-05-01') >= OUT_DATE THEN '출고완료'
ELSE '출고미정' END 출고여부
FROM FOOD_ORDER
ORDER BY ORDER_ID;