用Oracle rank partition 筛选记录

来源:互联网 发布:网络终端机设置 编辑:程序博客网 时间:2024/06/07 10:05

例子:

 

select * from

(

select kid,id,val2, rank() over (partition by kid order by id) rank from table1

) where rank = 1;

 

 

按照kid分组,选取含有最小的id的记录集