![article thumbnail image](https://blog.kakaocdn.net/dn/1k8bv/btsAOU4EYih/xulcGo1KoQnfJ55EkSHpc1/img.png)
https://school.programmers.co.kr/learn/courses/30/lessons/151136
SELECT ROUND(AVG(DAILY_FEE), 0) AS AVERAGE_FEE
FROM CAR_RENTAL_COMPANY_CAR
WHERE CAR_TYPE LIKE 'SUV'
찾아야 하는 값
- 자동차 종류 SUV
- 평균 일일 대여 요금
조회 할 테이블: PRODUCT
조건
- 평균 일일 대여 요금은 소수 첫 번째에서 반올림
- 컬럼명을 'AVERAGE_FEE' 로 지정
1. 평균 일일 대여 요금은 소수 첫 번째에서 반올림
SELECT ROUND(AVG(DAILY_FEE), 0)
- AVG() 함수 사용하여 평균 값 도출
- ROUND() 함수 사용하여 평균 값에서 소수점 제외
// ROUND(값, 반올림 자릿수): 소수점 이하에서 해당 자릿수까지 5 이상의 값을 반올림 함
2. 컬럼명을 'AVERAGE_FEE' 로 지정
SELECT ROUND(AVG(DAILY_FEE), 0) AS AVERAGE_FEE
- AS 이용하여 'AVERAGE_FEE' 로 별칭 지정
3. 자동차 종류가 SUV인 자동차 구하기
WHERE CAR_TYPE LIKE 'SUV'
- LIKE 절 이용하여 SUV인 자동차 구함
'코딩테스트 - 프로그래머스 > SQL' 카테고리의 다른 글
[SQL] 가격대 별 상품 개수 구하기 (0) | 2023.11.24 |
---|---|
[SQL] 최댓값 구하기 (0) | 2023.11.24 |
[SQL] 상품 별 오프라인 매출 구하기 (0) | 2023.11.21 |
[SQL] 경기도에 위치한 식품 창고 목록 출력하기 (0) | 2023.11.21 |
[SQL] 진료과별 총 예약 횟수 출력하기 (0) | 2023.11.20 |