分析:这是一个自连接查询,因为joe的上司也在这个表中,首先我们先不关注员工的收入超过经理,我们先找出员工的经理,员工的经理即员工表的managerId,连接经理的Id,可以为
select e.Name Employee from Employee e,Employee m where e.ManagerId = m.Id
接着就是收入超过经理,直接
e.Salary > m.Salary
组合一下就是正确答案:
select e.Name Employee from Employee e,Employee m where e.ManagerId = m.Id and e.Salary > m.Salary;
结果为: