/*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

+ Recent posts