力扣mysql题解|超过经理收入的员工
Employee 表包含所有员工,他们的经理也属于员工。每个员工都有一个 Id,此外还有一列对应员工的经理的 Id。
id | name |
---|---|
1 | Joe |
2 | Henry |
3 | Sam |
4 | Max |
Salary | Managerld |
---|---|
70000 | 3 |
80000 | 4 |
60000 | NULL |
90000 | NULL |
Employee |
---|
Joe |
自表连接,先找出某个员工对应的经理,再比较他们之间的工资
sql:
select e1.name as Employee
from employee as e1, employee as e2
where e1.managerid=e2.id and e1.salary>e2.salary
推荐阅读
- ACSL|ACSL 美国计算机科学联赛 2016-2017 R4 摩天大楼-Skyscraper 题解
- py连接mysql
- 2019-01-18Mysql中主机名的问题
- MySql数据库备份与恢复
- mysql|InnoDB数据页结构
- mysql中视图事务索引与权限管理
- MYSQL主从同步的实现
- MySQL数据库的基本操作
- javaweb|基于Servlet+jsp+mysql开发javaWeb学生成绩管理系统
- Python3|Python3 MySQL 数据库连接