CREATE 문
CREATE TABLE CAR_RENTAL_COMPANY_CAR (
CAR_ID INTEGER ,
CAR_TYPE VARCHAR(255) ,
DAILY_FEE INTEGER ,
OPTIONS VARCHAR(255)
);
- 내 풀이
SELECT
ROUND(AVG(DAILY_FEE) , 0) AS AVERAGE_FEE
FROM CAR_RENTAL_COMPANY_CAR
WHERE CAR_TYPE = 'SUV'
GROUP BY CAR_TYPE;
SUV만 조회해야하며 전체를 묶어서 계산해야하기 때문에 GROUP BY 사용
AVG 는 평균을 내주는 함수인데 AVG(컬럼) 으로 하게 되었을때 소수점 자리 까지 다 나오기 때문에
깔끔하게 평균을 내기 위해 소수점 자리르 정리해 주는 ROUND 함수를 같이 이용한다.
'프로그래머스 > [프로그래머스 - ORACLE] Lv.1' 카테고리의 다른 글
[프로그래머스 - ORACLE] 과일로 만든 아이스크림 고르기 (0) | 2023.03.20 |
---|---|
[프로그래머스 - ORACLE] 조건에 맞는 도서 리스트 출력하기 (0) | 2023.03.20 |
[프로그래머스 - ORACLE] 자동차 대여 기록에서 장기/단기 대여 구분하기 (0) | 2023.03.20 |
[프로그래머스 - ORACLE] 특정 옵션이 포함된 자동차 리스트 구하기 (0) | 2023.03.20 |
[프로그래머스 - ORACLE] 조건에 부합하는 중고거래 댓글 조회하기 (0) | 2023.03.19 |
댓글