适用于一些分组取特定行数的情况,rn的值是每组的顺序而不是总的顺序。
“row_number() over ” 括号内的部分按照从左往右排,就是先排左边的然后再排右边的
select
(
select row_number() over(partition by ORG_ID order by a.CREATETIME desc) rn,a.*
from table a
) where rn=?
适用于一些分组取特定行数的情况,rn的值是每组的顺序而不是总的顺序。
“row_number() over ” 括号内的部分按照从左往右排,就是先排左边的然后再排右边的
select
(
select row_number() over(partition by ORG_ID order by a.CREATETIME desc) rn,a.*
from table a
) where rn=?