以scott/tiger中emp表为例子:
--查询emp中相同部门工资最高的
select * from (
--通过t.deptno分组,并按工资排序
select t.*,
row_number() over(partition by t.deptno order by t.sal desc) as rowindex
from emp t
) where rowindex='1';
大体是这个思路。
以scott/tiger中emp表为例子:
--查询emp中相同部门工资最高的
select * from (
--通过t.deptno分组,并按工资排序
select t.*,
row_number() over(partition by t.deptno order by t.sal desc) as rowindex
from emp t
) where rowindex='1';
大体是这个思路。