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 ROUND(AVG(END_DATE-START_DATE+1),1) >= 7
ORDER BY AVERAGE_DURATION DESC, CAR_ID DESC
* 날짜 계산은 +1
'NOTE > 프로그래머스' 카테고리의 다른 글
노선별 평균 역 사이 거리 조회하기-MySQL (0) | 2024.03.29 |
---|---|
분기별 분화된 대장균의 개체 수 구하기 - MySQL (0) | 2024.03.29 |
자동차 대여 기록에서 대여중 / 대여 가능 여부 구분하기 - Oracle (0) | 2023.10.04 |
가격대 별 상품 개수 구하기 - Oracle (0) | 2022.10.15 |
소수 찾기 (0) | 2022.10.15 |