如何找出SQL表中各个部门工资最高的两个人 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 工资 sql 各个部门 搜索资料 1个回答 #合辑# 机票是越早买越便宜吗? 百度网友4461b7e 2017-04-21 · TA获得超过925个赞 知道小有建树答主 回答量:541 采纳率:57% 帮助的人:243万 我也去答题访问个人页 关注 展开全部 假设你的表叫做wages,表中有列部门,姓名,工资,那么你的SQL即可写出:select * from (select 姓名,部门,工资,row_number() over (partition by 部门 order by 工资 desc) as 工资排名 from wages) a where a.工资排名<=2使用分析函数 row_number,将部门的工资先排序,排序后找出排名在前两名的就可以了 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2017-09-24 查询每个部门总工资,和每个部门的平均工资的sql语句? 49 更多类似问题 > 为你推荐: