DATE관련 함수를 써보았다
DATE_FORMAT(,)
MONTH()
DATE_FORMAT을 사용하지 않으면, DATE타입이 출력할 때 시간까지 출력한다
즉, DATE_FORMAT을 이용하여 바꿔주자
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,
IF(DATEDIFF(END_DATE, START_DATE) >= 29, '장기 대여', '단기 대여') AS RENT_TYPE
FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY
WHERE MONTH(START_DATE) = 9
ORDER BY HISTORY_ID DESC;