본문 바로가기
💿 Oracle/프로그래머스 Lv. 1

[프로그래머스] 평균 일일 대여 요금 구하기

by 동일 2023. 4. 28.

<답>

SELECT
    ROUND(AVG(DAILY_FEE),0) AS AVERAGE_FEE
FROM CAR_RENTAL_COMPANY_CAR
WHERE CAR_TYPE = 'SUV';

 

1. 'SUV' 차종으로 제한

▶ WHERE CAR_TYPE = 'SUV'

 

2. 대여요금의 평균 계산

▶ AVG(DAILY_FEE)

 

3. 소수 첫 번째 자리에서 반올림

▶ 'ROUND(숫자, 자릿수)'는 소수를 반올림 처리한다.

▶ 'CEIL(숫자)'는 소수 첫 번째 자리에서 올림 처리한다.

▶ 'TRUNC(숫자, 자릿수)'는 소수를 버림 처리한다.

ROUND(AVG(DAILY_FEE),0) AS AVERAGE_FEE