์ฝ๋ฉํ ์คํธ ์ฐ์ต > SELECT > ํ๊ท ์ผ์ผ ๋์ฌ ์๊ธ ๊ตฌํ๊ธฐ
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 = 'SUV'
ํ๊ท ์ผ์ผ๋์ฌ ์๊ธ์ ๊ตฌํ๊ธฐ ์ํด์
ํ๊ท ์ ๊ตฌํ๋ ์ง๊ณํจ์์ธ AVG() ๋ฅผ ๋ ์ฌ๋ ธ๊ณ , ์์ ์ฒซ๋ฒ์งธ ์๋ฆฌ์์ ๋ฐ์ฌ๋ฆผ์ ํด์ผํ๋ค๊ณ ํด์ ROUND() ํจ์๋ฅผ ๋ ์ฌ๋ ธ๋ค.
๊ทธ๋ฆฌ๊ณ ์๋์ฐจ ํ์ ์ ๋ฌธ์ ์์ suv ๋ผ๊ณ ํ์๊ธฐ ๋๋ฌธ์ where ์ ๋ก ํํฐ๋ฅผ ํด์ฃผ์๋ค.
avg(daily_fee) : ํ๊ท ์ผ์ผ ๋์ฌ ์๊ธ
round ( avg(daily_fee) , 0 ) : ํ๊ท ์ผ์ผ ๋์ฌ ์๊ธ ๊ฐ์ ์์ ์ฒซ๋ฒ์งธ ์๋ฆฌ์์ ๋ฐ์ฌ๋ฆผ
+ round( ๊ฐ , 0) : 0๋ฒ์งธ ์๋ฆฌ๋ ์ ์ง!!
round (๊ฐ , 1) : ์์ ์ฒซ๋ฒ์งธ ์๋ฆฌ๊น์ง ์ ์ง!
์์ ์ฒซ๋ฒ์งธ ์๋ฆฌ์์ ๋ฐ์ฌ๋ฆผ์ ํด์ผํ๊ธฐ ๋๋ฌธ์ ์์ ์ฒซ๋ฒ์งธ์๋ฆฌ๋ฅผ ํฐ์น ํด์ผํ๋ฏ๋ก 0์ ์ ๋ ฅํด์ฃผ๋ฉด ๋๋ค.
'์๊ณ ๋ฆฌ์ฆ ๐ก > ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค] ๋ฌธ์์ด ๋ด p์ y์ ๊ฐ์ _ ํ์ด์ฌ (0) | 2024.06.11 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค] ์ ์ผ ์์ ์ ์ ๊ฑฐํ๊ธฐ python (0) | 2024.06.11 |
์กฐ๊ฑด์ ๋ง๋ ๋์์ ์ ์ ๋ฆฌ์คํธ ์ถ๋ ฅํ๊ธฐ/ inner JOIN (0) | 2023.11.03 |
๋์ด ์ ๋ณด๊ฐ ์๋ ํ์ ์ ๊ตฌํ๊ธฐ / is null (0) | 2023.11.03 |
์ด๋ฆ์ด ์๋ ๋๋ฌผ์ ์์ด๋ / is null (0) | 2023.11.03 |