๋ค์์ ์ด๋ ์๋์ฐจ ๋์ฌ ํ์ฌ์์ ๋์ฌ์ค์ธ ์๋์ฐจ๋ค์ ์ ๋ณด๋ฅผ ๋ด์ CAR_RENTAL_COMPANY_CAR
ํ
์ด๋ธ์
๋๋ค. CAR_RENTAL_COMPANY_CAR
ํ
์ด๋ธ์ ์๋์ ๊ฐ์ ๊ตฌ์กฐ๋ก ๋์ด์์ผ๋ฉฐ, CAR_ID
, CAR_TYPE
, DAILY_FEE
, OPTIONS
๋ ๊ฐ๊ฐ ์๋์ฐจ ID
, ์๋์ฐจ ์ข
๋ฅ
, ์ผ์ผ ๋์ฌ ์๊ธ(์)
, ์๋์ฐจ ์ต์
๋ฆฌ์คํธ
๋ฅผ ๋ํ๋
๋๋ค.
Column name | Type | Nullable |
---|---|---|
CAR_ID | INTEGER | FALSE |
CAR_TYPE | VARCHAR(255) | FALSE |
DAILY_FEE | INTEGER | FALSE |
OPTIONS | VARCHAR(255) | FALSE |
์๋์ฐจ ์ข ๋ฅ๋ '์ธ๋จ', 'SUV', '์นํฉ์ฐจ', 'ํธ๋ญ', '๋ฆฌ๋ฌด์ง' ์ด ์์ต๋๋ค. ์๋์ฐจ ์ต์ ๋ฆฌ์คํธ๋ ์ฝค๋ง(',')๋ก ๊ตฌ๋ถ๋ ํค์๋ ๋ฆฌ์คํธ(์: '์ด์ ์ํธ', '์ค๋งํธํค', '์ฃผ์ฐจ๊ฐ์ง์ผ์')๋ก ๋์ด์์ผ๋ฉฐ, ํค์๋ ์ข ๋ฅ๋ '์ฃผ์ฐจ๊ฐ์ง์ผ์', '์ค๋งํธํค', '๋ค๋น๊ฒ์ด์ ', 'ํตํ์ํธ', '์ด์ ์ํธ', 'ํ๋ฐฉ์นด๋ฉ๋ผ', '๊ฐ์ฃฝ์ํธ' ๊ฐ ์์ต๋๋ค.
CAR_RENTAL_COMPANY_CAR
ํ
์ด๋ธ์์ ์๋์ฐจ ์ข
๋ฅ๊ฐ 'SUV'
์ธ ์๋์ฐจ๋ค์ ํ๊ท ์ผ์ผ ๋์ฌ ์๊ธ์ ์ถ๋ ฅํ๋ SQL๋ฌธ์ ์์ฑํด์ฃผ์ธ์. ์ด๋ ํ๊ท ์ผ์ผ ๋์ฌ ์๊ธ
์ ์์ ์ฒซ ๋ฒ์งธ ์๋ฆฌ์์ ๋ฐ์ฌ๋ฆผ
ํ๊ณ , ์ปฌ๋ผ๋ช
์ AVERAGE_FEE
๋ก ์ง์ ํด์ฃผ์ธ์.
์๋ฅผ ๋ค์ด CAR_RENTAL_COMPANY_CAR
ํ
์ด๋ธ์ด ๋ค์๊ณผ ๊ฐ๋ค๋ฉด
CAR_ID | CAR_TYPE | DAILY_FEE | OPTIONS |
---|---|---|---|
1 | ์ธ๋จ | 16000 | ๊ฐ์ฃฝ์ํธ,์ด์ ์ํธ,ํ๋ฐฉ์นด๋ฉ๋ผ |
2 | SUV | 14000 | ์ค๋งํธํค,๋ค๋น๊ฒ์ด์ ,์ด์ ์ํธ |
3 | SUV | 22000 | ์ฃผ์ฐจ๊ฐ์ง์ผ์,ํ๋ฐฉ์นด๋ฉ๋ผ,๊ฐ์ฃฝ์ํธ |
SELECT
ROUND(AVG(DAILY_FEE))
AS AVERAGE_FEE
FROM CAR_RENTAL_COMPANY_CAR
WHERE CAR_TYPE = 'SUV';