mysql 分页查询数据重复出现

现象

当mysql版本是5.6以后,limit+order by同时使用时,order by字段在某种相同情况,分页会异常,当出现翻到第二页的时候,竟然又出现了第一页的记录。

原因

	5.6的版本上 优化了limit+order by的排序规则导致

快速的解决办法

第一种:order by 再加一个排序字段即可
第二针:为排序字段添加索引
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐