如何在mysql数据库中处理同步数据请求和响应?

时间:2011-10-12 13:09:59

标签: mysql database

问题场景是:

我有一个带有fileds(id,username,luckyNumber)的数据库表'User_Datails_Table'。 所有登录用户都可以按照自己的意愿更新“luckyNumber”。用户还可以选择查看所有现有用户详细信息。可以选择基于'luckyNumbers'对用户详细信息进行排序(DESC)。

要求是我需要使用LIMIT值查询数据库。例如,查询获取前两个记录(LIMIT 0,2),然后下一个查询获取下两个记录(LIMIT 2,2)等等。

考虑数据库包含4条记录:

id  username   luckyNumber
1   USER1       67
2   USER2       66
3   USER3       64
4   USER4       63

两个用户(USER1和USER3)已登录。

如果USER3使用LIMIT 0,2(结果是USER1和USER2)获取前两个记录,并且USER1将其luckyNumber更改为62(同时)。

现在,如果USER3使用LIMIT 2,2获取接下来的两个记录(结果是USER4和USER1)。因此,USER1会在结果中重复出现。

我用php来获取mysql数据库。如何处理这种情况? mysql会自动处理吗?

0 个答案:

没有答案