SQL 문제풀이

[프로그래머스 SQL] LV.3 조건별로 분류하여 주문상태 출력하기

냄비짱 2023. 8. 1. 06:06
728x90

❓ Question

❗ Answer

SELECT order_id, product_id, DATE_FORMAT(out_date, '%Y-%m-%d'),
    (CASE WHEN out_date <= '2022-05-01' THEN '출고완료'
          WHEN out_date IS NULL THEN '출고미정'
          ELSE '출고대기'
          END) '출고여부'
    FROM food_order
    ORDER BY order_id;

📌 Discussion

  • date 형식 데이터의 크기를 비교하려면 문자열로 data를 넣고 비교해야한다.