Data Analyst KIM

[SQL] 자동차 대여 기록에서 대여중 / 대여 가능 여부 구분하기(프로그래머스) 본문

데이터 분석/Coding Test

[SQL] 자동차 대여 기록에서 대여중 / 대여 가능 여부 구분하기(프로그래머스)

김두연 2023. 10. 22. 11:41
반응형

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 'AVAILABILITY'
FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY AS C
GROUP BY CAR_ID
ORDER BY CAR_ID DESC
반응형