본문 바로가기
공부/SQL

SQL Zoo 06 - SUM and COUNT

by 혼밥맨 2022. 1. 11.
반응형

SQL Zoo 06 - SUM and COUNT


Database


문제 1. 세계의 총 인구를 알아보세요.
정답
1
2
SELECT SUM(population)
FROM world
cs

 

 

문제 2. 모든 대륙을 나열하세요 - 각각 한 번만.
정답
1
2
SELECT DISTINCT(continent)
FROM world
cs

 

 

문제 3. 아프리카의 총 GDP를 알아내자.
정답
1
2
3
SELECT SUM(gdp)
FROM world
WHERE continent='Africa'
cs

 

 

문제 4. 최소 면적이 1000000 이상인 국가는 몇 개입니까?
정답
1
2
3
SELECT COUNT(name)
FROM world
WHERE area > 1000000
cs

 

문제 5. 인구는 총 몇 명입니까? ('에스토니아', '라트비아', '리투아니아')
정답
1
2
3
4
5
SELECT SUM(population)
FROM world
WHERE name='Estonia'
      or name='Latvia'
      or name='Lithuania'
cs

 

 

문제 6. 각 대륙은 대륙과 나라 수를 보여줍니다.
정답
1
2
3
SELECT continent, COUNT(name)
FROM world
GROUP BY continent
cs

 

 

문제 7. 각 대륙은 대륙과 최소 천만 명의 인구를 가진 나라들의 수를 보여준다.
정답
1
2
3
4
SELECT continent, COUNT(name)
FROM world
WHERE population > 10000000
GROUP BY continent
cs

 

 

문제 8. 총인구가 최소 1억 명인 대륙을 나열하시오.
정답
1
2
3
4
SELECT continent
FROM world
GROUP BY continent
HAVING SUM(population) >= 100000000
cs

 

반응형

'공부 > SQL' 카테고리의 다른 글

SQL 08 – More JOIN operations  (0) 2022.01.13
SQL Zoo 07 - JOIN  (0) 2022.01.11
SQL Zoo 05 - SELECT within SELECT Tutorial  (0) 2022.01.09
SQL Zoo 04 - SELECT from Nobel Tutorial  (0) 2022.01.09
SQL Zoo 03 - Select from WORLD  (0) 2022.01.06

댓글