第三部分
SELECT FROM WORLD
这部分前面有些是对之前学习的一些回顾,就不全部放出来啦,然后依旧是select语句的应用,数据还是world数据。
1、从【world】数据中筛选出【name】列,【population】列和【gdp】列,其中【population】列以百万为单位,【gdp】列以十亿为单位,保留两位小数。
使用round函数:
例:ROUND(7253.86, 0) -> 7254
ROUND(7253.86, 1) -> 7253.9
ROUND(7253.86,-3) -> 7000
因此这道题可以写为:
SELECT name, round(population/1000000,2), round(gdp/1000000000,2)
FROM world
WHERE continent IN ('South America')
巩固一下:从【world】数据中筛选出【gdp】大于一万亿的【name】列和【gdp/population】列,其中【gdp/population】列四舍五入到千位(也就是四舍五入到最接近1000)。
select name,