oracle分组取每组第一条数据

页面导航:首页 > 数据库 > oracle > oracle分组取每组第一条数据

oracle分组取每组第一条数据

来源: 作者: 时间:2016-01-20 09:41 【

select * from test;notimename1001 20141226zhangsan1001 20141227lisi100220141228wangwu1002 20141229zhaoliuselect * from (select rank() over(par

select * from test;


no time name
1001 20141226 zhangsan
1001 20141227 lisi
1002 20141228 wangwu
1002 20141229 zhaoliu


select * from (select rank() over(partition by documentno order by time desc) r,a.* from test a) where r=1;
no time name
----- ----------- ----------
1001 20141227 lisi
1002 20141229 zhaoliu

Tags:

文章评论

最 近 更 新
热 点 排 行
Js与CSS工具
代码转换工具

<