Loading... # 大国家 ## 题目描述 表: `World` ```plaintext +-------------+---------+ | Column Name | Type | +-------------+---------+ | name | varchar | | continent | varchar | | area | int | | population | int | | gdp | bigint | +-------------+---------+ name 是这个表的主键 该表包含了世界上每个国家的信息。 ``` 写一个SQL查询,找出面积大于300万平方公里或者人口超过2500万的国家。 返回结果表中的顺序无要求。 查询结果格式如下例所示。 ## 输入格式 ### 表结构 ```plaintext World +-------------+-----------+---------+------------+--------------+ | name | continent | area | population | gdp | +-------------+-----------+---------+------------+--------------+ | Afghanistan | Asia | 652230 | 25500100 | 20343000000 | | Albania | Europe | 28748 | 2831741 | 12960000000 | | Algeria | Africa | 2381741 | 37100000 | 188681000000 | | Andorra | Europe | 468 | 78115 | 3712000000 | | Angola | Africa | 1246700 | 20609294 | 100990000000 | +-------------+-----------+---------+------------+--------------+ ``` ## 输出格式 ### 输出样例: ```plaintext +-------------+-----------+---------+------------+--------------+ | name | continent | area | population | gdp | +-------------+-----------+---------+------------+--------------+ | Afghanistan | Asia | 652230 | 25500100 | 20343000000 | | Algeria | Africa | 2381741 | 37100000 | 188681000000 | +-------------+-----------+---------+------------+--------------+ ``` ### 题目分析 ```markdown 在这道题目中,我们需要筛选出面积大于300万平方公里或者人口超过2500万的国家。可以使用SQL中的`WHERE`条件进行筛选。 ``` ### 代码实现 ```sql select name,population,area from World where population>=25000000 or area>=3000000; ``` 请根据以上描述和示例来完成题目。 最后修改:2024 年 06 月 21 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏