-
<프로그래머스> 평균 일일 대여 요금 구하기코딩테스트/SQL 코딩테스트 2023. 12. 20. 22:43
출처 : https://school.programmers.co.kr/learn/courses/30/lessons/151136
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
- 문제 요구사항
- CAR_RENTAL_COMPANY_CAR테이블에서 자동차 종류가 SUV인 자동차의 평균 일일대여요금을 조회
- 평균 일일 대여 요금은 소수 첫번째 자리에서 반올림하고 컬럼명은 AVERAGE_FEE로 지정
WHERE 조건을 이용해 자동차 종류가 SUV인 데이터를 조회
AVG()함수를 이용해서 평균 일일 대여요금을 조회하는데 ROUND()함수로 이를 감싸고 소숫점 첫째자리에 반올림한다
ROUND( AVG(DAILY_FEE) , 0)과 ROUND( AVG(DAILY_FEE))의 결과는 같다.
ROUND에서 두번째 파라미터인 숫자는 표시하는 자릿수를 의미한다.
1) Oracle
SELECT ROUND(AVG(DAILY_FEE), 0) AS AVERAGE_FEE FROM CAR_RENTAL_COMPANY_CAR WHERE CAR_TYPE = 'SUV';
2) MySQL
SELECT ROUND(AVG(DAILY_FEE), 0) AS AVERAGE_FEE FROM CAR_RENTAL_COMPANY_CAR WHERE CAR_TYPE = 'SUV';
'코딩테스트 > SQL 코딩테스트' 카테고리의 다른 글
<프로그래머스> 가격대 별 상품 개수 구하기 (0) 2023.12.20 <프로그래머스> 조건에 맞는 사용자와 총 거래금액 조회하기 (0) 2023.12.20 <프로그래머스> 조건에 맞는 도서 리스트 출력하기 (0) 2023.12.20 <프로그래머스> 루시와 엘라 찾기 (1) 2023.12.20 <프로그래머스> 성분으로 구분한 아이스크림 총 주문량 (0) 2023.12.20 - 문제 요구사항