mysql数据库orderBy + limit 导致部分数据重复 一、原因 mysql 的orderBy查询是不稳定的排序,每次的排序可能都是不一样的,那么问题来了,当你的排序列存在重复值较多时,就可能在limit分页时查询到之前重复的数据了 二、解决方法 在orderBy 最后在加上表的主键pk