SUM and COUNT/zh2018-04-18

2018-04-18  本文已影响208人  葵小ci

http://zh.sqlzoo.net/wiki/SUM_and_COUNT/zh

name:國家名稱

continent:洲份

area:面積

population:人口

gdp:國內生產總值

world(name,continent, area, population, gdp)

1.

展示世界的總人口。

Select sum(population)from world

2.

列出所有的洲份, 每個只有一次。

Select distinct(continent)from world

3.

找出非洲(Africa)的GDP總和。

Select sum(GDP)

From world

Where CONTINENT=’Africa’

4.

有多少個國家具有至少百萬(1000000)的面積。

SELECT count(NAME)FROM world

WHEREAREA>=1000000

5.

('France','Germany','Spain')(“法國”,“德國”,“西班牙”)的總人口是多少?

Selectsum(population) from world

Where namein('France','Germany','Spain')

6.

對於每一個洲份,顯示洲份和國家的數量。

Select continent,count(name)from world

Group by continent

说明:按照洲份“continent”分类得出洲份的名称,然后根据洲份的名称对国家进行计数。

Group by 为分组函数。Count为计数函数。

7.

對於每一個洲份,顯示洲份和至少有1000萬人(10,000,000)口國家的數目。

Select continent,count(name)from world

Wherepopulation>=10000000

GROUP BY continent

8.

列出有至少100百萬(1億)(100,000,000)人口的洲份。

Select continentfrom world

Group by continent

havingsum(population)>=100000000

上一篇下一篇

猜你喜欢

热点阅读