https://school.programmers.co.kr/learn/courses/30/lessons/131113
문제에 입력으로 명시된 OUT_DATE와 출력한 OUT_DATE 날짜 형식이 다르다. (출력하면 시분초 포함됨)
명시되진 않았지만 바꿔야했다.
SELECT ORDER_ID,
PRODUCT_ID,
DATE_FORMAT(OUT_DATE, '%Y-%m-%d') AS OUT_DATE,
CASE
WHEN OUT_DATE IS NULL THEN '출고미정'
WHEN OUT_DATE <= '2022-05-01' THEN '출고완료'
ELSE '출고대기'
END AS 출고여부
FROM FOOD_ORDER
ORDER BY ORDER_ID;
'[프로그래머스] SQL > 정답 노트' 카테고리의 다른 글
[lv2] 이름에 el이 들어가는 동물 찾기 (0) | 2024.10.18 |
---|---|
[lv4] 우유와 요거트가 담긴 장바구니 (0) | 2024.10.18 |
[lv3] 대장균의 크기에 따라 분류하기 1 (0) | 2024.10.18 |
[lv3] 대장균들의 자식의 수 구하기 (0) | 2024.10.18 |
[lv2] 특정 물고기를 잡은 총 수 구하기 (0) | 2024.10.18 |