코딩테스트연습/SQL_프로그래머스

자동차 대여 기록에서 대여중 / 대여 가능 여부 구분하기

분석가 황규진 2025. 5. 19. 20:10

문제

코드

SELECT CAR_ID, MAX(CASE WHEN START_DATE <='2022-10-16' AND  END_DATE >='2022-10-16' 
                        THEN '대여중' ELSE '대여 가능' END) AS AVAILABILITY
FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY 
group by CAR_ID
ORDER BY CAR_ID DESC;

 

출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/courses/30/lessons/157340