Coding Test/SQL 연습 문제
프로그래머스/MySQL - SELECT 18. 평균 일일 대여 요금 구하기
parkes811
2023. 1. 13. 20:57
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
- 문제


- 코드 및 문제 풀이
SELECT ROUND(AVG(DAILY_FEE),0) AS AVERAGE_FEE
FROM CAR_RENTAL_COMPANY_CAR
WHERE CAR_TYPE = 'SUV'
- 'SUV' 자동차들의 평균 일일 대여 요금을 조회하기 위해 WHERE절에서 CAR_TYPE = 'SUV'를 사용했습니다.
- 평균 일일 대여 요금은 AVG() 함수를 이용해 계산하였고, ROUND( ,0) 함수에서 0을 입력하여 소수 첫 번째 자리에서 반올림 하였습니다.
- ROUND() 함수와 AVG() 함수
- ROUND함수는 소수점에서 반올림을 수행하는 함수입니다. 이때 두 번째 인수로 반올림할 소수점을 전달할 수 있습니다.
- AVG함수는 선택된 숫자 타입의 필드에 저장된 값의 평균값을 반환합니다.