精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● VFP>>〖多层应用〗>>在ORACLE中得到按照某种方式排序的从第M条到第N条的记录

主题:在ORACLE中得到按照某种方式排序的从第M条到第N条的记录
发信人: foxzz()
整理人: foxzz(2003-07-28 09:39:33), 站内信件
一些朋友经常询问
如何得到从第M条到第N条的记录[按照某种方式排序]

在oracle 8i以上的版本,可以使用如何语句来实现:

select empno,ename,rowcount from ( select t.empno,t.ename,(row_number() over(order by t.empno asc)) as rownumber,(count(*) over()) as rowcount from emp t) sorted_t where sorted_t.rownumber between m and n order by sorted_t.empno



----
天行健,君子以自强不息
 

[关闭][返回]