[프로그래머스] 조건별로 분류하여 주문상태 출력하기_Oracle
2023. 4. 11. 10:48ㆍDataBase/SQL Query Problem
728x90
반응형
SMALL
그냥 OUT_DATE에 따를 출고여부만 정하면 되는 쉬운 문제다.
CASE WHEN문을 이용해서 OUT_DATE에 따라 출고여부를 정해주었다.
정답
SELECT ORDER_ID, PRODUCT_ID, TO_CHAR(OUT_DATE, 'YYYY-mm-dd') OUT_DATE, (
CASE
WHEN OUT_DATE IS NULL THEN '출고미정'
WHEN OUT_DATE <= TO_DATE('2022-05-01', 'YYYY-mm-dd') THEN '출고완료'
ELSE '출고대기'
END
) 출고여부
FROM FOOD_ORDER
ORDER BY ORDER_ID ASC;728x90
반응형
LIST
'DataBase > SQL Query Problem' 카테고리의 다른 글
| [프로그래머스] 오랜 기간 보호한 동물(1)_MySQL (0) | 2023.04.14 |
|---|---|
| [프로그래머스] 오랜 기간 보호한 동물(2)_MySQL (0) | 2023.04.13 |
| [프로그래머스] 즐겨찾기가 가장 많은 식당 정보 출력하기_Oracle (0) | 2023.04.10 |
| [프로그래머스] 카테고리 별 도서 판매량 집계하기_Oracle (0) | 2023.04.09 |
| [프로그래머스] 대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기_Oracle (0) | 2023.04.08 |