문제풀이/SQL 문제 풀이

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

RealTone 2024. 3. 5. 21:31
728x90

🔗 문제 링크

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr


💡 문제 풀이 및 해석

  1. DAILY_FEE 평균을 뽑아내야 하므로 SELECT AVG(DAILY_FEE) AS AVERAGE_FEE 해준다.
  2. , 소수점 번째 자리에서 반올림을 해야 하므로 ROUND(AVG(DAILY_FEE),0) ROUND 추가해준다.
  3. 해당 테이블의 이름이 CAR_RENTAL_COMPANY_CAR 이므로 FROM CAR_RENTAL_COMPANY_CAR 추가한다.
  4. 마지막으로 조건이 CAR_TYPE SUV 차량들만 계산해야 하므로 WHERE CAR_TYPE = 'SUV' 추가해준다.

⭐️ 정답 코드 및 설명

SELECT ROUND(AVG(DAILY_FEE),0) AS AVERAGE_FEE를
FROM CAR_RENTAL_COMPANY_CAR
WHERE CAR_TYPE = 'SUV'

🤔 문제 후기

SQL 최근 소프트웨어 마에스트로에서 코딩테스트를 본다면 풀어야 하는 문제 하나여서 공부를 처음부터 다시 시작하게 됬는데, 매우 간단한 문제이지만, 기억이 안나 SELECT 문법을 한번 다시 보고 풀었다.

728x90