题解 | #获取每个部门中当前员工薪水最高的相关信息#

获取每个部门中当前员工薪水最高的相关信息

https://www.nowcoder.com/practice/4a052e3e1df5435880d4353eb18a91c6

select 
    dept_no,
    emp_no,
    salary
from (
    select 
        t1.emp_no,
        t1.dept_no,
        t2.salary,
        row_number() over(partition by dept_no order by salary desc) rn
    from dept_emp t1
    inner join salaries t2
    on t1.emp_no = t2.emp_no
    where t1.to_date = '9999-01-01'
) t
where rn = 1
order by dept_no;

全部评论

相关推荐

点赞 评论 收藏
分享
12-09 12:21
门头沟学院 C++
l11hy:今早刚开,已满足
点赞 评论 收藏
分享
评论
1
收藏
分享
牛客网
牛客企业服务