[프로그래머스 SQL 고득점 Kit] GROUP BY: 자동차 대여 기록에서 대여중 / 대여 가능 여부 구분하기

jieunee·2023년 4월 1일
0
post-thumbnail

🤔 문제


✅ 정답

SELECT CAR_ID, 
    CASE
        WHEN CAR_ID IN
        (
            SELECT CAR_ID
           FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY
           WHERE '2022-10-16' BETWEEN START_DATE AND END_DATE
        ) THEN '대여중'
        ELSE '대여 가능'
    END AS AVAILABILITY
FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY
GROUP BY CAR_ID
ORDER BY CAR_ID DESC
profile
Back-End Developer 🌱

0개의 댓글