【SQL】部门最工资最高的员工&&部门工资前三高的员工&&部门工资前K高的员工
本篇文章主要阐述本人对于LeetCode上,部门最工资最高的员工&&部门工资前三高的员工&&部门工资前K高的员工的一个统一的解题思路,如有错误欢迎指出
LeetCode185
LeetCode184
解题思路
这个题目我首先是想到了组内排序,然后就考虑使用自定义用户变量的方式。我借鉴了178. 分数排名 这个题目,本质就是把同一部门的员工连在一起,然后工资从大到小排序然后使用自定义变量动态的排名,最后筛选出第K名
注意order by 一般是在 select之后进行的
解.
原创
2020-10-19 19:19:55 ·
190 阅读 ·
0 评论