Test/MYSQL
Average Population
soo15
2023. 5. 10. 14:25
Query the average population for all cities in CITY, rounded down to the nearest integer.
Input Format
The CITY table is described as follows:

[나의 풀이]
SELECT TRUNCATE(AVG(population), 0)
FROM city
출력결과
454250
[설명]
1. population의 평균을 구하기
SELECT AVG(population)
FROM city
출력결과
454250.0361
2. 구한 값의 소수점 버리기
SELECT TRUNCATE(AVG(population), 0)
FROM city
출력결과
454250
[올림, 내림, 반올림]
구문 | 설명 |
ROUND(값, 자릿수) | 반올림 |
CEIL(값) | 올림 |
FLOOR(값) | 내림 |
TRUNCATE(값, 자릿수) |
참고)
2023.05.17 - [SQL/초급] - 반올림, 올림, 버림 (ROUND, CEILING, FLOOR, TRUNCATE)
반올림, 올림, 버림 (ROUND, CEILING, FLOOR, TRUNCATE)
1. 반올림 ROUND(값, 자릿수) SELECT ROUND(454250.0361, 2) -- 454250.04 : 반올림하여 소수 2자리까지 나타냄 SELECT ROUND(454250.0361, 1) -- 454250.0 : 반올림하여 소수 1자리까지 나타냄 SELECT ROUND(454250.0361, 0) -- 454250 :
soo151515.tistory.com