728x90
www.hackerrank.com/challenges/average-population-of-each-continent/problem
Given the CITY and COUNTRY tables, query the names of all the continents (COUNTRY.Continent) and their respective average city populations (CITY.Population) rounded down to the nearest integer.
도시와 나라 테이블에서 각 대륙에 해당하는 도시들의 인구수 평균을 구하는 문제다.
SELECT COUNTRY.CONTINENT, TRUNCATE(AVG(CITY.POPULATION), 0)
FROM CITY
INNER JOIN COUNTRY
ON CITY.CountryCode = COUNTRY.Code
GROUP BY COUNTRY.CONTINENT
- 대륙 간 도시의 인구수의 평균을 구해야 하므로 GROUP BY를 통해 대륙끼리 묶었고
인구수의 평균을 구하고 정수 아래 자리까지 버림 해주었다.
728x90
'문제 풀이 > Hackerrank SQL' 카테고리의 다른 글
[Hackerrank SQL] Ollivander's Inventory (0) | 2021.02.24 |
---|---|
[Hackerrank SQL] The Report (0) | 2021.02.24 |
[Hackerrank SQL] Type of Triangle (0) | 2021.02.24 |
[Hackerrank SQL] Weather Observation Station 13 (0) | 2021.02.23 |
[Hackerrank SQL] Weather Observation Station 8 (0) | 2021.02.23 |