oracle分组后得到主键

--查询emp中相同部门工资最高的
select * from (
--通过t.deptno分组,并按工资排序
select t.*,
row_number() over(partition by t.dept_id order by t.user_id desc) as rowindex
from 表名 t
) where rowindex='1';

posted on 2020-11-13 14:46  花非花-雾非雾  阅读(187)  评论(0编辑  收藏  举报