当前位置:   article > 正文

mysql limit (数据重复)

limit start_size,row_size会导致数据重复吗

今天在查询客户积分管理时,查询到某些页码时,数据重复了,页码12、13、14查询出来的数据都一样,不在这个范围内的数据分页又正常。

当时第一反应是不是分页助手和分页插件有问题,debug之后发现两个都没有问题,最终查看数据库发现了问题,出问题的数据的create_time

完全一样(数据直接导入),刚好查询的时候只用到create_time进行排序,所以导致了每次查询到对应的数据,排序就会出问题,导致页面分

页查询之后出现重复数据。

总结: mysql 使用limit 分页查询,如果使用到了排序,而且排序的字段的重复性很高,需要在添加排序条件或者使用重复性不高的字段排序

转载于:https://www.cnblogs.com/muyarn/p/10941910.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/139413?site
推荐阅读
相关标签
  

闽ICP备14008679号