我很困惑如何限制MySQL中的选择(例如SELECT * FROM tblProduction LIMIT 1,N;),其中N是未知的。任何人都可以帮助我如何限制MySQL中的选择?我想显示从第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];