问题:
order by aa, bb, cc, bk
字段aa, bb, cc, bk中的值都是0或者1
结果造成分页时出现问题(不同的页中出现重复数据)
经过测试发现是因为请求不同页时的排序结果不同造成的。
解决办法:
order by aa, bb, cc, bk,collegeID
添加新排序字段collegeID就行,collegeID易于排序。
注意:多字段排序时不能都选用简单字段排序(含值较少的字段,比如这个字段只有0、1两个值),这样容易造成排序混乱,每次排序的结果可能不同....
本文讨论了在使用多个含值较少的字段进行排序时遇到的问题,特别是这些字段仅包含0和1的情况下,导致分页时出现重复数据。文章提出了通过添加一个易于排序的新字段(如collegeID)来解决此问题的方法。
992

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



