wawa 发表于 2009-12-27 09:41:48

SQL语句练习(一)

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

nameregionareapopulation   gdpYemenMiddle East5368692150000012255000000ZambiaAfrica752614110000004950000000ZimbabweAfrica390759129000006192000000


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%'
页: [1]
查看完整版本: SQL语句练习(一)