0
点赞
收藏
分享

微信扫一扫

力扣原题:部门工资前三高的员工

Just_Esme 2022-01-31 阅读 66

# Write your MySQL query statement below
select d.Name as Department , e1.Name as Employee , e1.Salary from Employee e1 inner join Department d ON e1.DepartmentId = d.Id
WHERE
    2 >= (SELECT
            COUNT(DISTINCT e2.Salary)
        FROM
            Employee e2
        WHERE
            e2.Salary > e1.Salary
                AND e1.DepartmentId = e2.DepartmentId
        )

 

举报

相关推荐

0 条评论