显示GDP为的那些国家的名称和人均GDP
至少一万亿(1000000000000;即12个零)。四舍五入
到最接近的1000。显示人均GDP(万亿美元)
最接近的$ 1000美元的国家/地区。
SELECT name ,
ROUND(gdp/population,0.01)
from world
where gdp >= 1000000000000
但是,这会产生错误。
可以测试该任务here
最佳答案
round的第二个参数是小数点之后或之前的位数。我将从以下内容开始:
select name ,
ROUND(gdp/population, -3)
from world
where gdp >= 1000000000000
负数在小数点前。您可以阅读documentation。