按照时间排序分页时分页数据相同
问题:排序条件只有时间,如果时间的值很多都是一样的,那么在分页的时候上一页下一页可能查询数据相同,例如写入了200条数据,每页显示10条,在一个分页区间内,可能返回的查询数据是一样的
解决办法:加入多个排序字段。
select t.WQR as WQR40_43_ from T_EXPERTIFO t where 1=1 order by t.CREATETIME , t.ID desc
这种排序,用逗号隔开 ,现根据createtime升序排序,如果createtime相同再根据id降序排序;.
原创
2020-07-01 17:06:25 ·
1099 阅读 ·
0 评论