在查询多数据分页的时候,在下一页出现了重复的记录
问题是在排序的时候只根据了时间(开始时间和结束时间重复率高)
这个时候需要再加入一个根据id排序 如果有重复就根据id排序 问题就解决了
select * from table where s like '%1%' order by start_time desc ,id desc
问题是在排序的时候只根据了时间(开始时间和结束时间重复率高)
这个时候需要再加入一个根据id排序 如果有重复就根据id排序 问题就解决了
select * from table where s like '%1%' order by start_time desc ,id desc
本文探讨了在进行多数据分页查询时遇到的重复记录问题,并提出了解决方案:在原有时间排序的基础上增加ID排序,有效避免了因开始时间和结束时间重复导致的数据重复显示。

被折叠的 条评论
为什么被折叠?



