LIMIT定义:
在MySQL中,LIMIT子句与SELECT语句一起使用,以限制结果集中的行数。LIMIT子句接受一个或两个offset和count的参数。这两个参数的值都可以是零或正整数。
offset:用于指定要返回的第一行的偏移量。
Count:用于指定要返回的最大行数。
Limit子句接受一个或两个参数,当指定两个参数时,第一个参数是偏移量,第二个参数表示计数,而当只指定一个参数时,它表示从结果集开始返回的行数。
LIMIT语法:
SELECT column1, column2, ...
FROM table_name
LIMIT offset, count;
如下表“Data”,其中包含三列“Firstname”、“Lastname”和“Age”。
要从“Data”表中检索前三行,我们将使用以下查询:
SELECT * FROM Data LIMIT 3;
要从“Data”表中检索第2-3行(包括),我们将使用以下查询:
SELECT * FROM Data LIMIT 1, 2;
意思就是从第二行开始,因为是偏移量就算下标从0行开始,然后后面跟着的数字是数目意思