oracle中分页查询同时进行排序,但出现重复数据,原因是使用的排序字段的数据不是唯一的,这和oracle分页排序机制有关,不能按照分页前的顺序显示分页后的顺序,具体原理没有细看,知道的且能用大白话说明白的可以留言。解决办法:oracle分页排序必须满足的2个条件:(1、sql语句中必须有排序条件;2、排序条件如果没有唯一性,那么必须在后边跟上一个唯一性的条件,比如主键)