[ORACLE_SQL]조건별로_분류하여 주문상태_출력하기

이경영·2023년 6월 15일
0

오라클

목록 보기
17/43

풀이에서의 포인트

  • CASE WHEN ... THEN .. 문을 쓰는것
  • 현업에서도 CASE WHEN 문을 가장 많이 봤다.
  • 가장 자신있게 풀어서 맞춤! 신나
SELECT ORDER_ID, PRODUCT_ID, TO_CHAR(OUT_DATE,'YYYY-MM-DD') AS OUT_DATE,
    CASE WHEN TO_CHAR(OUT_DATE,'YYYY-MM-DD') > '2022-05-01' THEN
    '출고대기'
    WHEN TO_CHAR(OUT_DATE,'YYYY-MM-DD') <= '2022-05-01' THEN
    '출고완료'
    ELSE
    '출고미정'
    END AS 출고여부
FROM FOOD_ORDER
ORDER BY ORDER_ID ASC
profile
꾸준히

0개의 댓글