读书人

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

发布时间: 2012-08-27 21:21:56 作者: rapoo

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

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


其中需要的需求如下

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

当到了第二页

我们使用这样的语句

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

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

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


所以我们就要将rownum固化



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


通过限制rn的范围取记录

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


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

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


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


读书人网 >其他数据库

热点推荐