📍 문제
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
📍 풀이
고려해야할 조건들을 살펴보자!
1. 자동차 종류가 'SUV'
2. 평균 일일 대여 요금
3. 소수 첫 번째 자리에서 반올림
4. 컬럼명 : AVERAGE_FEE
1. WHERE절 활용하여 자동차 종류가 "SUV" 인 것만 조회
WHERE CAR_TYPE = "SUV"
2. 집계 함수 AVG() 활용하여 평균 일일 대여 요금 구하기
SELECT ROUND(AVG(DAILY_FEE), 0) AS AVERAGE_FEE
3. ROUND() 함수 적용하여 소수 첫 번째 자리에서 반올림
SELECT ROUND(AVG(DAILY_FEE), 0) AS AVERAGE_FEE
4. AS를 활용하여 컬럼명을 AVERAGE_FEE로 지정
SELECT ROUND(AVG(DAILY_FEE), 0) AS AVERAGE_FEE
📍 코드
SELECT ROUND(AVG(DAILY_FEE), 0) AS AVERAGE_FEE
FROM CAR_RENTAL_COMPANY_CAR
WHERE CAR_TYPE = "SUV"
'SQL' 카테고리의 다른 글
[SQL] (프로그래머스/MySQL/Level 3)_자동차 대여 기록에서 대여중 / 대여 가능 여부 구분하기 (0) | 2024.01.28 |
---|---|
[SQL] (프로그래머스/MySQL/Level 3)_즐겨찾기가 가장 많은 식당 정보 출력하기 (0) | 2024.01.26 |
[SQL] (프로그래머스/MySQL/Level 4)_오프라인/온라인 판매 데이터 통합하기 (0) | 2024.01.22 |
[SQL] LIKE() 함수 : 특정 문자 포함해서 검색 (MYSQL) (0) | 2024.01.17 |
[SQL] GROUP BY 와 HAVING절 (MYSQL) (0) | 2024.01.17 |