题解 | 获取员工其当前的薪水比其manager当前薪水还高的相关信息

获取员工其当前的薪水比其manager当前薪水还高的相关信息

https://www.nowcoder.com/practice/f858d74a030e48da8e0f69e21be63bef

with
    emp_salary as (
        select
            a.emp_no,
            dept_no,
            salary emp_salary
        from
            dept_emp a
            join salaries b using (emp_no)
        where
            a.emp_no not in(
                select
                    emp_no
                from
                    dept_manager
            )
    ),
manager_salary as (
    select
        a.emp_no manager_no,
        dept_no,
        salary manager_salary
    from
        dept_manager a
        join salaries b using (emp_no)
)
select
    emp_no,
    manager_no,
    emp_salary,
    manager_salary
from
    emp_salary a
    left join manager_salary b using (dept_no)
where
    emp_salary > manager_salary

全部评论

相关推荐

自来熟的放鸽子能手面...:这个不一定,找hr跟进一下
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
正在热议
更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务