在MySQL中,我们经常需要使用SELECT
语句来查询数据。而在查询数据时,有时候我们需要对查询结果进行分页显示,这个时候,就需要使用到LIMIT
关键字。
LIMIT
关键字的语法如下:
SELECT column1, column2, ...
FROM table_name
LIMIT [num_of_rows_to_return] OFFSET [offset_value];
LIMIT
关键字有两个参数:
num_of_rows_to_return
:表示要返回的行数。offset_value
:表示查询的偏移值,即从第几行开始查询。
例如,我们要查询user
表中的前 10 条数据,可以使用以下 SQL 语句:
SELECT * FROM user LIMIT 10;
如果我们要查询user
表中的第 11 至 20 条数据,可以使用以下 SQL 语句:
SELECT * FROM user LIMIT 10 OFFSET 10;
需要注意的是,OFFSET
的值是以零为起始点的,也就是说,OFFSET 10
表示从第 11 行开始查询。