문제
코드
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;
출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/courses/30/lessons/157342
'코드 및 쿼리문 > SQL 공부' 카테고리의 다른 글
분기별 분화된 대장균의 개체 수 구하기 (0) | 2025.03.13 |
---|---|
노선별 평균 역 사이 거리 조회하기 (0) | 2025.02.07 |
특정 물고기를 잡은 총 수 구하기 (0) | 2025.02.05 |
조건에 맞는 사원 정보 조회하기 (0) | 2025.02.04 |
재구매가 일어난 상품과 회원 리스트 구하기 (0) | 2025.02.03 |