题解 | 每个部门薪资排名前两名员工

每个部门薪资排名前两名员工

https://www.nowcoder.com/practice/89329eadd4a64126b1cd326ea0b7eff7

select department,employee_name,salary
from 
(select department,employee_name,salary,
rank() over (partition by  department order by salary desc) as paiming
from employees
) as t1
where t1.paiming<=2
order by department asc 
;

department是asc纯属跟着效果来的,题目描述笑死,还降序

全部评论

相关推荐

04-17 10:16
门头沟学院 Java
不河狸啊:为什么我的是已送达,连已读都没有
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务