/*OUTDATE가 5월 1일 이전이면 출고완료, 이후는 출고대기, NULL이면 출고미정*/
SELECT ORDER_ID, PRODUCT_ID, TO_CHAR(OUT_DATE,'YYYY-MM-DD') OUT_DATE,
CASE
WHEN OUT_DATE IS NULL THEN '출고미정'
WHEN TO_CHAR(OUT_DATE,'YYYY-MM-DD') <= '2022-05-01' THEN '출고완료'
ELSE '출고대기' END AS 출고여부
FROM FOOD_ORDER
ORDER BY ORDER_ID;
case 조건 여러개
case
when 조건 then ~
when 조건 then ~
...
ELSE ~
END
'NOTE > 프로그래머스' 카테고리의 다른 글
피로도 (0) | 2022.10.15 |
---|---|
모음사전 (1) | 2022.10.15 |
5월 식품들의 총매출 조회하기 (0) | 2022.10.12 |
식품분류별 가장 비싼 식품의 정보 조회하기 - Oracle (0) | 2022.10.12 |
즐겨찾기가 가장 많은 식당 정보 출력하기 - Oracle (0) | 2022.10.12 |