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

SELECT dept_no,emp_no,salary
FROM(
    SELECT b.dept_no,a.emp_no,a.salary,RANK() OVER(partition by b.dept_no order by a.salary DESC) s_rank
FROM salaries a
LEFT JOIN dept_emp b
ON a.emp_no = b.emp_no) AS a
WHERE s_rank = 1
ORDER BY dept_no

全部评论

相关推荐

09-17 17:09
门头沟学院 Java
雨忄:有人给出过解法,拖晚点去,然后到时候再找其他理由商量,既增加他们的筛人成本,不一定会给你收回offer ,也能占位避免工贼
秋招的嫡长offer
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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