显示 GDP 至少为 1 万亿(1000000000000;即 12 个零)的国家的名称和人均 GDP。将此值四舍五入到最接近的 1000。显示万亿美元国家的人均 GDP 到最接近的 1000 美元。
SELECT name ,
ROUND(gdp/population,0.01)
from world
where gdp >= 1000000000000
Run Code Online (Sandbox Code Playgroud)
然而这会产生错误。
可以在这里测试任务
round 的第二个参数是小数点之后或之前的位数。我会从以下开始:
select name ,
ROUND(gdp/population, -3)
from world
where gdp >= 1000000000000
Run Code Online (Sandbox Code Playgroud)
负数位于小数点之前。您可以阅读文档。