每日一题-7(员工的收入超过其经理)

题7:

根据下表编写一个SQL查询,该查询可以获取收入超过他们经理的员工的姓名。
在这里插入图片描述
解题思路:一张表,比较两个人的工资,就会想到将一张表变成两张表,用一个inner join就可以了

select a.Name as Employee
from Employee as a
inner join Employee as b 
on a.ManagerId = b.Id
WHERE
     a.Salary > b.Salary;

猜你喜欢

转载自blog.csdn.net/Txixi/article/details/121245104