程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> oracle分組取每組第一條數據

oracle分組取每組第一條數據

編輯:Oracle教程

oracle分組取每組第一條數據


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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved