[Programmers] 131113번 - 조건별로 분류하여 주문상태 출력하기 [MySQL]
[Programmers] 131113번 - 조건별로 분류하여 주문상태 출력하기 [MySQL]
1. 문제 풀이
CASE 문을 활용해 2022-05-01 이전인지 이후인지 미정인지 판단했다.
2. 쿼리
1
2
3
4
5
6
7
8
9
10
11
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
FROM FOOD_ORDER
ORDER BY ORDER_ID;
This post is licensed under CC BY 4.0 by the author.