如何在MySQL选择查询中仅在LIMIT中指定起始索引?

时间:2010-03-19 14:12:33

标签: mysql

我想从第3行开始从表中选择记录。如何通过LIMIT实现这一目标?

3 个答案:

答案 0 :(得分:11)

来自MySQL Documentation

  

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

     

SELECT * FROM tbl LIMIT 95,18446744073709551615;

答案 1 :(得分:1)

Like this:

SELECT * FROM MyTable LIMIT 2, 18446744073709551615;

(偏移量从零开始)

答案 2 :(得分:1)

我正在给出语法

SELECT field1,field2,... fieldN table_name1,table_name2 ... [在哪里条款] [OFFSET M] [LIMIT N]