LeetCode(数据库)- 超过经理收入的员工

简介: LeetCode(数据库)- 超过经理收入的员工

题目链接:点击打开链接

 

题目大意:略。


解题思路:自连接和笛卡儿积都可以,但是这里要注意,选择内连接比左连接要好,因为内连接自动帮我们排除了 ManagerId 为 NULL 的情况,否则左连接还需要加一个判断:“AND e1.ManagerId IS NOT NULL”。

 

AC 代码

SELECTe1.NameASEmployeeFROMEmployeee1JOINEmployeee2ONe1.ManagerId=e2.IdWHEREe1.salary>e2.Salary
目录
相关文章
|
4天前
|
SQL
leetcode-SQL-570. 至少有5名直接下属的经理
leetcode-SQL-570. 至少有5名直接下属的经理
24 0
|
4天前
|
SQL
leetcode-SQL-181. 超过经理收入的员工
leetcode-SQL-181. 超过经理收入的员工
24 0
|
4天前
|
关系型数据库 MySQL 数据库
MySQL员工打卡日志表——数据库练习
MySQL员工打卡日志表——数据库练习
137 0
|
4天前
|
SQL
leetcode-SQL-1731. 每位经理的下属员工数量
leetcode-SQL-1731. 每位经理的下属员工数量
19 0
|
4天前
|
NoSQL Java 关系型数据库
基于Java swing和mysql实现的员工工资管理系统(源码+数据库+运行指导视频)
基于Java swing和mysql实现的员工工资管理系统(源码+数据库+运行指导视频)
|
4天前
|
前端开发 JavaScript Java
javaWeb员工工资管理系统(源码+数据库+文档)
javaWeb员工工资管理系统(源码+数据库+文档)
|
4天前
|
SQL 算法 vr&ar
☆打卡算法☆LeetCode 181. 超过经理收入的员工 算法解析
☆打卡算法☆LeetCode 181. 超过经理收入的员工 算法解析
|
4天前
|
关系型数据库 MySQL 数据库
docker MySQL删除数据库时的错误(errno: 39)
docker MySQL删除数据库时的错误(errno: 39)
24 0
|
4天前
|
Java 关系型数据库 MySQL
【MySQL × SpringBoot 突发奇想】全面实现流程 · xlsx文件,Excel表格导入数据库的接口(下)
【MySQL × SpringBoot 突发奇想】全面实现流程 · xlsx文件,Excel表格导入数据库的接口
12 0
|
4天前
|
Java 关系型数据库 MySQL
【MySQL × SpringBoot 突发奇想】全面实现流程 · xlsx文件,Excel表格导入数据库的接口(上)
【MySQL × SpringBoot 突发奇想】全面实现流程 · xlsx文件,Excel表格导入数据库的接口
18 0