昨天,与外部化系统对接时,发现有一个数据一直咩有集成到,双方各自排查了自己系统的代码,都觉得逻辑非常简单,无法就是一个分页查询而已. 问题就出在这个分页查询上. 为了说明当时问题发生的情景,我模拟了一个SQL查询: 以上是一段典型的Oracle数据库的分页查询,又以查询结果集的第1条至第800条数据. 如果想查询第二页的数据,只需要改到RN和ROWNUM即可.以下是查第二页的数据的SQL: 问题背景 上述SQL中从MY_TABLE查询结果集本身是没有问题的,因为符合条件的数据总数是不会变的.但是