Skip to content

Commit acdbac6

Browse files
committed
[level 4] Title: 특정 기간동안 대여 가능한 자동차들의 대여비용 구하기, Time: 0.00 ms, Memory: 0.0 MB -BaekjoonHub
1 parent dfd9720 commit acdbac6

File tree

2 files changed

+10
-11
lines changed

2 files changed

+10
-11
lines changed

프로그래머스/4/157339. 특정 기간동안 대여 가능한 자동차들의 대여비용 구하기/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# [level 4] 특정 기간동안 대여 가능한 자동차들의 대여비용 구하기 - 157339
22

3-
[문제 링크](https://school.programmers.co.kr/learn/courses/30/lessons/157339#)
3+
[문제 링크](https://school.programmers.co.kr/learn/courses/30/lessons/157339)
44

55
### 성능 요약
66

@@ -16,7 +16,7 @@ Empty
1616

1717
### 제출 일자
1818

19-
2023년 11월 5일 14:54:23
19+
2025년 05월 14일 08:28:52
2020

2121
### 문제 설명
2222

Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
SELECT C.CAR_ID, C.CAR_TYPE, ROUND(C.DAILY_FEE*30*(100-P.DISCOUNT_RATE)/100)AS FEE
2-
FROM CAR_RENTAL_COMPANY_CAR AS C
3-
JOIN CAR_RENTAL_COMPANY_RENTAL_HISTORY AS H ON C.CAR_ID=H.CAR_ID
4-
JOIN CAR_RENTAL_COMPANY_DISCOUNT_PLAN AS P ON C.CAR_TYPE=P.CAR_TYPE
5-
WHERE C.CAR_ID NOT IN (
1+
-- 코드를 입력하세요
2+
SELECT A.CAR_ID, A.CAR_TYPE, ROUND(A.DAILY_FEE*30*(100-C.DISCOUNT_RATE)/100)AS FEE
3+
FROM CAR_RENTAL_COMPANY_CAR A JOIN CAR_RENTAL_COMPANY_RENTAL_HISTORY B ON A.CAR_ID = B.CAR_ID JOIN CAR_RENTAL_COMPANY_DISCOUNT_PLAN C ON A.CAR_TYPE = C.CAR_TYPE
4+
WHERE A.CAR_ID NOT IN (
65
SELECT CAR_ID
76
FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY
87
WHERE END_DATE > '2022-11-01' AND START_DATE < '2022-12-01'
9-
)AND P.DURATION_TYPE = '30일 이상'
10-
GROUP BY C.CAR_ID
11-
HAVING C.CAR_TYPE IN ('세단','SUV') AND (FEE>=500000 AND FEE < 2000000)
12-
ORDER BY FEE DESC, CAR_TYPE ASC, CAR_ID DESC
8+
) AND C.DURATION_TYPE='30일 이상'
9+
GROUP BY A.CAR_ID
10+
HAVING A.CAR_TYPE IN ('세단', 'SUV') AND (FEE>=500000 AND FEE<2000000)
11+
ORDER BY FEE DESC, CAR_TYPE, CAR_ID DESC

0 commit comments

Comments
 (0)