문제풀이/SQL 문제 풀이
[ 프로그래머스 ] 일일 평균 대여 요금 구하기 (MySQL)
RealTone
2024. 3. 5. 21:31
728x90
🔗 문제 링크
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
💡 문제 풀이 및 해석
- DAILY_FEE의 평균을 뽑아내야 하므로 SELECT AVG(DAILY_FEE) AS AVERAGE_FEE를 해준다.
- 이 때, 소수점 첫 번째 자리에서 반올림을 해야 하므로 ROUND(AVG(DAILY_FEE),0)로 ROUND를 추가해준다.
- 해당 테이블의 이름이 CAR_RENTAL_COMPANY_CAR 이므로 FROM CAR_RENTAL_COMPANY_CAR를 추가한다.
- 마지막으로 조건이 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