SELECT CAR_ID, ROUND(AVG(DATEDIFF(END_DATE,START_DATE)+1),1) AS AVERAGE_DURATION
FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY
GROUP BY CAR_ID
HAVING AVG(DATEDIFF(END_DATE,START_DATE)+1) >= 7
ORDER BY AVERAGE_DURATION DESC, CAR_ID DESC
DATE간의 차이를 구하기 위해서 DATEDIFF(date1, date2) 함수를 사용해줬다
END-START+1을 해서 구하면 값이 다르다고 나오는데, 아마도 DATE형식을 사용하지 않으면 모두 연결된 숫자의 형태로 인식을 하는 것 같다