Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit aaf81eb

Browse files
committed
이예진: [SQL] 대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기_241203
1 parent 9329dc8 commit aaf81eb

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
-- 2022년 8월부터 2022년 10월까지 총 대여 횟수가 5회 이상인 자동차들에 대해서
2+
-- 해당 기간 동안의 월별 자동차 ID 별 총 대여 횟수(컬럼명: RECORDS)
3+
-- 월을 기준으로 오름차순 정렬, 월이 같다면 자동차 ID를 기준으로 내림차순 정렬
4+
WITH CAR_COUNT AS(
5+
SELECT CAR_ID
6+
FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY
7+
WHERE DATE_FORMAT(START_DATE,'%Y-%m') BETWEEN '2022-08' AND '2022-10'
8+
GROUP BY CAR_ID
9+
HAVING COUNT(CAR_ID) >= 5
10+
)
11+
SELECT
12+
MONTH(START_DATE) MONTH, CAR_ID, COUNT(CAR_ID) RECORDS
13+
FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY
14+
WHERE CAR_ID IN (SELECT * FROM CAR_COUNT)
15+
AND DATE_FORMAT(START_DATE,'%Y-%m') BETWEEN '2022-08' AND '2022-10'
16+
GROUP BY MONTH(START_DATE), CAR_ID
17+
ORDER BY MONTH(START_DATE), CAR_ID DESC

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /