SQL语句练习(一)
bbc国家概况表(部分记录)
name | region | area | population | gdp |
---|---|---|---|---|
Yemen | Middle East | 536869 | 21500000 | 12255000000 |
Zambia | Africa | 752614 | 11000000 | 4950000000 |
Zimbabwe | Africa | 390759 | 12900000 | 6192000000 |
1、给出人口不小于2亿的国家的名称
select name from bbc where population>=200000000
2、给出人口不小于2亿的国家的名称和人均 GDP
select name,gdp/population from bbc where population>=200000000
3、给出地区属于'South Asia'
的国家的名称和人口数(以百万为单位,人口数除以1000000,然后用round函数取整)
函数ROUND(x,p) 把x四舍五入到第p 个小数位,p 可以是负数
select name,round(population/1000000,0) from bbc where region='South Asia'
4、给出'France', 'Germany', 'Italy'三个国家的名称和人口
select name,population from bbc where name in('France','Germany','Italy')
5、给出包含'United'
字符国家名称
select name from bbc where name like '%United%'