PRACTICE/SQL

[MySQL] 3단계 2. 조건별로 분류하여 주문상태 출력하기

j1ngerhead 2025. 1. 8. 00:39

 

문제 링크

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

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

 

case문 사용해서 조건에 맞게 케이스별로 출력 설정해서 처리함요!

320x100