inblog logo
|
silver
    SQL문제풀기

    [SQL문제풀기] 조건별로 분류하여 주문상태 출력하기

    silver's avatar
    silver
    Jul 24, 2025
    [SQL문제풀기] 조건별로 분류하여 주문상태 출력하기
    Contents
    문제MYSQLORACLE

    문제

    school.programmers.co.kr
    https://school.programmers.co.kr/learn/courses/30/lessons/131113

    MYSQL

    내가 작성한 정답

    SELECT ORDER_ID, PRODUCT_ID, DATE_FORMAT(OUT_DATE,'%Y-%m-%d') OUT_DATE, CASE WHEN OUT_DATE <= '2022-05-01'THEN '출고완료' WHEN OUT_DATE > '2022-05-01' THEN '출고대기' ELSE '출고미정' END "출고여부" FROM FOOD_ORDER ORDER BY 1;

    ORACLE

    내가 작성한 정답

    SELECT ORDER_ID, PRODUCT_ID, TO_CHAR(OUT_DATE,'YYYY-MM-DD') OUT_DATE, CASE WHEN TO_CHAR(OUT_DATE,'YYMMDD') <= '220501' THEN '출고완료' WHEN TO_CHAR(OUT_DATE,'YYMMDD') > '220501' THEN '출고대기' ELSE '출고미정' END AS "출고여부" FROM FOOD_ORDER ORDER BY 1;
    Share article

    silver

    RSS·Powered by Inblog