SQL语句练习(一)

bbc国家概况表(部分记录)

nameregion  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%'

 

 

 

 

 

posted @ 2009-12-26 00:22  smileflower  阅读(371)  评论(0编辑  收藏  举报