SQL-每日一题【595.大的国家】

题目

World 表:

SQL-每日一题【595.大的国家】_第1张图片

如果一个国家满足下述两个条件之一,则认为该国是 大国 :

  • 面积至少为 300 万平方公里(即,3000000 km2),或者
  • 人口至少为 2500 万(即 25000000)

编写一个 SQL 查询以报告 大国 的国家名称、人口和面积。

按 任意顺序 返回结果表。

查询结果格式如下例所示。

示例:

SQL-每日一题【595.大的国家】_第2张图片

 

解题思路

1.题目要求查找 面积至少为 300 万平方公里(即,3000000 km2),或者人口至少为 2500 万(即 25000000)的国家。我们使用where查询(where area >= 3000000 or population >= 25000000),最后返回(name, population, area)即可

代码实现

select name, population, area
from World
where area >= 3000000 or population >= 25000000

测试结果

SQL-每日一题【595.大的国家】_第3张图片

 

你可能感兴趣的:(SQL每日一题,sql,算法,数据库)