我怎样才能限制MySQL中的选择?

时间:2010-07-06 05:22:21

标签: mysql selection

我很困惑如何限制MySQL中的选择(例如SELECT * FROM tblProduction LIMIT 1,N;),其中N是未知的。任何人都可以帮助我如何限制MySQL中的选择?我想显示从第2行(两行)开始直到记录结尾的记录。谢谢!

2 个答案:

答案 0 :(得分:6)

这来自LIMIT文件:

要从特定偏移量检索所有行直到结果集的末尾,可以使用一些大数字作为第二个参数。此语句检索从第96行到最后一行的所有行:

SELECT * FROM tbl LIMIT 95,18446744073709551615;

编辑:所以在你的情况下你只需要将95更改为2.然后你将获得从2结果开始的所有行。

答案 1 :(得分:-2)

您好,您可以通过查询字符串或某些cookie传递N值。

"SELECT * FROM tblProduction LIMIT 1,".$_GET[Limit];