프로그래머스 SQL
평균 일일 대여 요금 구하기 (Oracle)
kangyuseok
2023. 11. 6. 19:17
728x90
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
CAR_RENTAL_COMPANY_CAR 테이블에서 자동차 종류가 'SUV'인 자동차들의 평균 일일 대여 요금을 출력하는
SQL문을 작성해주세요.
이때 평균 일일 대여 요금은 소수 첫 번째 자리에서 반올림하고, 컬럼명은 AVERAGE_FEE 로 지정해주세요.
SELECT ROUND(AVG(DAILY_FEE)) AS AVERAGE_FEE
FROM CAR_RENTAL_COMPANY_CAR
WHERE CAR_TYPE = 'SUV'
반올림 함수로 ROUND 함수를 사용했다.
두번째 인자로 아무것도 안쓰면 소수점 첫번째 자리에서 반올림이다.
아래 예시를 보자
SELECT ROUND(1235.345, 1) -- 1235.3 (소수점 둘째 자리에서 반올림)
, ROUND(1235.345, 2) -- 1235.35 (소수점 셋째 자리에서 반올림)
, ROUND(1235.345, 3) -- 1235.345 (소주점 넷째 사리에서 반올림)
FROM dual