본문 바로가기

데이터베이스/SQL

[프로그래머스] MySQL(AVG) 평균 일일 대여 요금 구하기 Lv1 [엄탱]

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';

공부한 내용 및 해설

MySQL 관련 내용입니다.

  • AVG
    • 집계함수중 하나로 레코드 값의 평균을 구해줍니다.
  • ROUND
    • 숫자를 지정된 소수 자릿수로 반올림하는 함수
    • ROUND(숫자, 반올림할 자릿수)
    • ROUND(123.456, 1)은 123.5를 반환합니다.
    • 이 외에 MySQL은 버림 함수 TRUNCATE도 제공합니다.
728x90