首先可以看一下这篇文章:https://ggicci.me/mysql-limit-after-order-by-cause-duplicate-rows-across-pages/可能排序问题引起,
对于同等条件的排序如 orderId 都==0
最后再指定的能进一步区分orderId的字段来排序,如ID,
不一定要唯一,只要能对orderId=0 的记录组合排序唯一即可例:select * from user order by created_at desc limit 0,10;修改成:select * from user order by created_at desc,id limit 0,10...