在Oracle中因为没有top关键字,所以在sqlserver中的分页代码并不适用于Oracle,那么在Oracle中如何来实现分页呢?
--查询所有数据
STUNO  STUNAME                  STUAGE      STUID   STUSEAAT                                                                                                                                            
------ -------------------- ---------- ---------- ----------                                                                                                                                            
9      王五                         15 5.9876E+15          5                                                                                                                                            
13     哈哈                         15 5.9876E+15          5                                                                                                                                            
15     李四                         12 1.5666E+10          6                                                                                                                                            
1      66                           10 5566554666          5                                                                                                                                            
1      66                           10 5566554666          5                                                                                                                                            
1      66                           10 5566554666          5                                                                                                                                            
1      66                           10 5566554666          5                                                                                                                                            
1      66                           10 5566554666          5                                                                                                                                            
1      66                           10 5566554666          5                                                                                                                                            
1      66                           10 5566554666          5                                                                                                                                            
1      66                           10 5566554666          5                                                                                                                                            
1      66                           10 5566554666          5                                                                                                                                            
1      66                           10 5566554666          5          
比如说我要查询stuInfo表中第二到第四条记录
--两层嵌套分页
SQL> --两层嵌套分页
SQL> select * from (select stuInfo.*,rownum as rn from stuInfo where rownum<=4) where rn >=2;

