[Lv.1]자동차 대여 기록에서 장기/단기 대여 구분하기

가온·2023년 2월 9일
0

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;
profile
코딩기딩기딩기딩

0개의 댓글