mysql在做limit分页的时候,前面要提供order by进行排序规则的指定,否则mysql不知道该按什么规则进行数据排序,进而会出现数据混乱,分页结果混乱。 参考链接 order by null 的最用是强制不进行排序 参考链接 limit分页在前面指定order by进行排序,若order by的字段存在重复值,则对应的“重复”数据将导致数据混乱,导致分页结果混乱,可能会不同页出现相同的数据。 解决方案:order by的所有字段保证数据唯一性。可在目标字段后另加主键字段,保证排序的唯一性。 参考链接1 参考链接2 参考链接3