평균 일일 대여 요금 구하기
https://school.programmers.co.kr/learn/courses/30/lessons/151136
문제 풀이
1 2 3
SELECT ROUND(AVG(DAILY_FEE), 0) AS AVERAGE_FEE FROM CAR_RENTAL_COMPANY_CAR WHERE CAR_TYPE = 'SUV';
AVG()
함수는 평균을 구하는 함수이고,ROUND()
함수로 결과를 반올림하여 소수점 이하를 없애고,0
은 반올림하여 정수값으로 변환하는 역할을 한다.
ROUND()
함수는 숫자를 반올림하는 데 사용되는 SQL 함수이다.ROUND()
함수를 사용하여 숫자를 원하는 자릿수로 반올림하거나 정수로 변환할 수 있다.1
ROUND(number, [decimal_places])
number
: 반올림하고자 하는 숫자이다.decimal_places
(선택사항): 반올림하여 남길 소수점 아래의 자릿수를 나타낸다. 이 값이 생략되면 기본적으로 0이 된다.ROUND(3.14159, 2)
는 3.14159를 소수점 두 번째 자리까지 반올림하여 3.14로 반환한다.ROUND(15.678, 0)
는 15.678을 소수점 이하를 모두 버리고 정수로 반환하여 16으로 만든다.ROUND(123.456, -1)
은 123.456을 십의 자리에서 반올림하여 120으로 반환한다.
- 실행 결과
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.