[프로그래머스] SQL Lv.2 - 자동차 평균 대여 기간 구하기
Rev_
간단한 집계 함수와 GROUP BY를 사용하는 문제이다. -- 평균 대여 기간이 7일 이상인 자동차 -- 자동차 ID와 평균 대여 기간(AVERAGE_DURATION) -- 평균 대여 기간은 소수점 두번째 자리에서 반올림 -- 결과는 평균 대여 기간/자동차ID를 기준으로 내림차순 정렬 SELECT CAR_ID, ROUND(AVG(END_DATE - START_DATE + 1), 1) AS AVERAGE_DURATION FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY GROUP BY CAR_ID HAVING AVG(END_DATE - START_DATE + 1) >= 7 ORDER BY AVERAGE_DURATION DESC, CAR_ID DESC Y이 문제에서는 주의할 점이 있다. ..