其实这个问题也没啥难度,不过到网上找了很久,用 between 的也有,用 minus 的也有。不过用这几种方法都没能成功的完成带排序的分页查询。最后还是在Oracle官网找到了解决的办法。
鉴于Oracle官网无与伦比的速度,将其摘抄与此,便于日后封装 oci 连接类。
原文见 http://www.oracle.com/technology/global/cn/pub/articles/oracle_php_cookbook/fuecks_paged.html
应用这个方法,写出的临时使用的php语句类似于这样:


本文介绍了一种使用Oracle数据库实现带排序的分页查询的方法。通过使用ROWNUM与子查询结合,实现了从特定起始行开始获取指定数量的记录。文中提供了一个PHP函数示例,展示了如何利用OCI8扩展在PHP中执行这种分页查询。
7318

被折叠的 条评论
为什么被折叠?



