首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

Oracle数据库高级查询(2)分页查询

2012-08-27 
Oracle数据库高级查询(二)分页查询欢迎转载,转载请指明出处http://blog.csdn.net/hncsy403,谢谢其中需要的

Oracle数据库高级查询(二)分页查询

欢迎转载,转载请指明出处http://blog.csdn.net/hncsy403,谢谢


其中需要的需求如下

Oracle数据库高级查询(2)分页查询

当到了第二页

我们使用这样的语句

Oracle数据库高级查询(2)分页查询

其实是错误的,因为rownum是动态生成每一次的查询都不满足条件,导致

不断地生成rownum=1进行查询,所有这个sql显示出来没有结果


所以我们就要将rownum固化



Oracle数据库高级查询(2)分页查询


通过限制rn的范围取记录

Oracle数据库高级查询(2)分页查询


另外一个更高级的需求例子

Oracle数据库高级查询(2)分页查询


要记住rownum取值永远从1开始,它是从每次查询过程中动态生成的


热点排行