728x90
🔗 문제 링크
💡 문제 풀이 및 해석
- 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
'SQL 문제 풀이' 카테고리의 다른 글
[ 프로그래머스 ] 자동차 대여 기록에서 장기/단기 대여 구분하기 (MySQL) (0) | 2024.03.05 |
---|---|
[ 프로그래머스 ] 조건에 부합하는 중고거래 댓글 조회하기 (MySQL) (1) | 2024.03.05 |
[ 프로그래머스 ] 인기있는 아이스크림 (MySQL) (0) | 2024.03.05 |
[ 프로그래머스 ] 과일로 만든 아이스크림 고르기 (MySQL) (0) | 2024.03.05 |
[ 프로그래머스 ] 조건에 맞는 도서 리스트 출력하기 (MySQL) (0) | 2024.03.05 |