SQL在2页中显示相同的ID

问题描述

我在sql中有“用户”表。

id | name    | sex | looking4 | status | age 
---+---------+-----+----------+--------+-----
1  | omer    | 1   | 2        | 3      | 24
2  | yossi   | 1   | 3        | 3      | 26
3  | nitzan  | 2   | 1        | 3      | 25

性别:

1 - men
2 - girl

我有这个sql:

SELECT id,name,city,age,birthday,sex,online
FROM `users` 
WHERE `active`='1' AND (`status` IN (7,8,9,109,110)) AND (`age` between 18 AND 55) 
AND  (`sex`='1' AND `looking4`='3') OR (`sex`='1' AND `looking4`='2') OR (`sex`='2' AND `looking4`='2') OR (`sex`='2' AND `looking4`='3') 
ORDER by online desc
LIMIT 10,10

问题: 我的网站显示重复的ID

User id 40 in page 1
User id 40 in page 2

如何解决我的SQL查询?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)