Employees Earning More Than Their Managers
来源:互联网 发布:林珊珊淘宝店铺首页 编辑:程序博客网 时间:2024/06/03 12:09
The Employee
table holds all employees including their managers. Every employee has an Id, and there is also a column for the manager Id.+----+-------+--------+-----------+| Id | Name | Salary | ManagerId |+----+-------+--------+-----------+| 1 | Joe | 70000 | 3 || 2 | Henry | 80000 | 4 || 3 | Sam | 60000 | NULL || 4 | Max | 90000 | NULL |+----+-------+--------+-----------+
Given the Employee
table, write a SQL query that finds out employees who earn more than their managers. For the above table, Joe is the only employee who earns more than his manager.
+----------+| Employee |+----------+| Joe |+----------+
题意:找出工人的工资比其上级工资高的工人
用时1693ms
select name from Employee as e1 where salary > (select salary from Employee as e2 where e2.id = e1.managerid)
用连接查询用时1666ms
select e1.name from Employee as e1 inner join Employee as e2 on e1.managerid = e2.id and e1.salary > e2.salary;
用时1348ms
SELECT a.NAME FROM Employee a, Employee b WHERE a.ManagerId = b.Id AND a.Salary > b.Salary;
0 0
- Employees Earning More Than Their Managers
- Employees Earning More Than Their Managers
- Leetcode: Employees Earning More Than Their Managers
- Employees Earning More Than Their Managers
- leetcode: Employees Earning More Than Their Managers
- Employees Earning More Than Their Managers
- leetcode181-Employees Earning More Than Their Managers
- 【Leetcode】Employees Earning More Than Their Managers
- SQL-Employees Earning More Than Their Managers
- 181. Employees Earning More Than Their Managers
- 181. Employees Earning More Than Their Managers
- 181. Employees Earning More Than Their Managers
- 181 Employees Earning More Than Their Managers
- 181. Employees Earning More Than Their Managers
- MySQL-Employees Earning More Than Their Managers
- 181. Employees Earning More Than Their Managers
- 181. Employees Earning More Than Their Managers
- 181. Employees Earning More Than Their Managers
- C++ 写leetcode遇到的一些问题总结Restore IP Addresses
- 编写自己的android主界面=开机自启动自己的APP(Application of ADB disable/enable)
- 基于S3C2440的linux-3.6.6移植——LED驱动
- android中的单元测试
- Activity启动模式图文详解
- Employees Earning More Than Their Managers
- shell的内建命令
- Android如何引用library工程
- GameObject.Find和Transform.Find以及Transform.FindChild的区别(转)
- 实现在同一台linux主机上mysql主从复制与读写分离
- Unicode下TRACE中文(_CrtDbgReport: String too long or IO Error)
- PHP explode() 函数
- Assortment List - 分类列表
- 硬盘与硬盘对拷如何操作