mySQL查询带参数的下一个id

时间:2013-10-14 07:43:24

标签: php mysql next

/id/desription/status/
--------------------
/1/testing01/   1  /
/2/testing02/   0  /
/3/testing03/   1  /
/4/testing04/   1  /

您好,

我需要查询status = 1的下一个id

如果是mySQL查询,我需要id = 1旁边的查询ID,其中status = 1

SELECT * WHERE id = (1 + 1) AND status = 1 ?

所以我的结果是身份证号码3。

感谢您的帮助, 欣赏很多。

1 个答案:

答案 0 :(得分:0)

订单和限制如何?

SELECT * FROM table_name WHERE status = 1 AND id > 1 ORDER BY id ASC LIMIT 1;

您也应该在此处正确设置索引,以确保最佳性能。