力扣白嫖日记(sql)

前言

练习sql语句,所有题目来自于力扣(https://leetcode.cn/problemset/database/)的免费数据库练习题。

今日题目:

175.组合两个表

表:Person

列名 类型
name varchar
continent varchar
area int
population int
gdp bigint

name是该表的主键(具有唯一值的列)。这张表的每一行提供:国家名称,所属大陆,面积,人口和GDP值。

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

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

编写解决方案找出 大国 的国家名称、人口和面积。


我那不值一提的想法:

首先梳理一下表内容,这道题只给了一张world表,记录了国家名称,大陆,面积,人口,GDP,其次看需求,需要找出大国的名称,人口和面积,而判断大国的方式,是area>=3000000 or population >= 25000000。

sql 复制代码
select name,population,area
from World
where area>=3000000 or population >= 25000000

结果:

总结:

能运行就行。


相关推荐
2201_761040598 小时前
Golang怎么安全关闭channel_Golang channel关闭教程【通俗】
jvm·数据库·python
jerryinwuhan8 小时前
基于结构可控性的给水管网传感器布点选择算法
数据库·算法
m0_493934538 小时前
Redis怎样合并多天访客数据_通过PFMERGE指令聚合HyperLogLog记录
jvm·数据库·python
tjc199010058 小时前
bootstrap怎么实现响应式的文章瀑布流布局
jvm·数据库·python
旺王雪饼 www8 小时前
MySQL常用查询语句
数据库·sql
qq_189807038 小时前
SQL嵌套查询与物化视图_提升读性能的组合策略
jvm·数据库·python
2401_832365528 小时前
如何用消息广播机制让 Shared Worker 通知所有连接的页面
jvm·数据库·python
u0109147608 小时前
如何用 bubbles 参数让自定义事件支持在 DOM 树中冒泡
jvm·数据库·python
克里斯蒂亚诺更新8 小时前
mysql添加一个用户
数据库·mysql
Greyson18 小时前
如何解决变异表报错_ORA-04091复合触发器COMPOUND应用
jvm·数据库·python