首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用limit/offset时mysql查询结果重叠

使用limit/offset时mysql查询结果重叠
EN

Stack Overflow用户
提问于 2014-02-10 03:44:15
回答 1查看 335关注 0票数 0

我对数据库是个新手,我不确定为什么它不能工作。

我的目标是将除第一个用户之外的所有用户都放入数据库。我也希望这是可排序的,所以它包含排序依据。

我终于可以分页了,但是查询在不同的页面上返回重叠的结果

查询:

SELECT * FROM `users` as `User`  WHERE '1'='1' AND `User`.`id` > '1'  ORDER BY User.active ASC LIMIT 0, 10

我得到了这些(这是他们的i,按照我得到的顺序) 32,18,19,16,15,14,13,12,11,2

现在将限制部分设置为10,100,我得到了32,20,19,2,11,12,13,14,15,15

我不确定为什么我会得到重叠的结果。帮助?

谢谢:)

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21664050

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档