[SQL 고득점 Kit / String, Date ] Level 1 - 자동차 대여 기록에서 장기/단기 대여 구분하기

SlowAnd·2024년 2월 21일

[SQL 고득점 Kit / String, Date
] Level 1 - 자동차 대여 기록에서 장기/단기 대여 구분하기

문제

성공 코드

SELECT HISTORY_ID, CAR_ID, 
	   DATE_FORMAT (START_DATE, "%Y-%m-%d") AS START_DATE, 
	   DATE_FORMAT (END_DATE, "%Y-%m-%d") AS END_DATE,
CASE WHEN DATEDIFF(END_DATE, START_DATE) < 29 then '단기 대여' 
            ELSE '장기 대여' 
            END AS  RENT_TYPE
FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY
WHERE START_DATE LIKE '2022-09-%'
ORDER BY HISTORY_ID DESC;

0개의 댓글