사용되는 테이블
테이블 목록 : CAR_RENTAL_COMPANY_CAR
[ CAR_RENTAL_COMPANY_CAR ]
: CAR_ID : 자동차 ID
: CAR_TYPE : 자동차 종류
: DAILY_FEE : 일일 대여 요금(원)
: OPTIONS : 자동차 옵션
문제
: CAR_RENTAL_COMPANY_CAR 테이블에서 자동차 종류가 'SUV'인 자동차들의 평균 일일 대여 요금을 출력하는 SQL문을 작성해주세요. 이때 평균 일일 대여 요금은 소수 첫 번째 자리에서 반올림하고, 컬럼명은 AVERAGE_FEE 로 지정해주세요
예시

나의 풀이
(1)
SELECT ROUND(AVG(DAILY_FEE),0) AS AVERAGE_FEE
FROM CAR_RENTAL_COMPANY_CAR
WHERE 1=1
AND CAR_TYPE = 'SUV'
;
(2)
SELECT ROUND(AVG(DAILY_FEE),0) AS AVERAGE_FEE
FROM CAR_RENTAL_COMPANY_CAR
WHERE 1=1
AND CAR_TYPE = (SELECT CAR_TYPE
FROM CAR_RENTAL_COMPANY_CAR
WHERE 1=1
AND CAR_TYPE = 'SUV'
GROUP BY CAR_TYPE
)
;
풀이 결과

※ 오늘 하루도 화이팅입니다. 항상 배운다는 마인드로 임하자!! 성장!! 발전!!
'SQL 연습' 카테고리의 다른 글
| [ SQL 연습 ] 조건에 부합하는 중고거래 댓글 조회하기. (0) | 2024.11.13 |
|---|---|
| [ SQL 연습 ] 과일로 만든 아이스크림 만들기. (0) | 2024.11.12 |
| [SQL 연습] 카테고리 별 도서 판매량 집계하기 (0) | 2024.06.11 |
| [SQL 연습] 연도별 대장균 크기의 편차 구하기 (1) | 2024.03.29 |
| [ SQL 연습 ] 잡은 물고기 중 가장 큰 물고기의 길이 구하기. (0) | 2024.03.25 |