본문 바로가기
프로그래머스 SQL 고득점 Kit/SELECT

[SQL] 평균 일일 대여 요금 구하기

by miiinn 2026. 2. 27.


 

 


 

[정답]

SELECT ROUND(AVG(DAILY_FEE)) AS AVG_FEE
FROM CAR_RENTAL_COMPANY_CAR
WHERE CAR_TYPE='SUV';

 

 

ROUND(값, 자릿수)

 

자릿수가 0: 소수점 첫째 자리에서 반올림하여 정수

자릿수가 N(양수): 소숫점 N의 자리까지 반올림 

자릿수 -N(음수):  소수점 왼쪽인 일의 자리, 십의 자리 쪽으로 올라가며 반올림

  • 자릿수 -1: 일의 자리에서 반올림하여 10 단위로 
    • ROUND(1234.56, -1) → 1230
  • 자릿수 -2: 십의 자리에서 반올림하여 100 단위
    • ROUND(1234.56, -2) → 1200