LIMIT
是 MySQL 中用于限制查询结果集返回的行数的关键字。通常与 SELECT
语句一起使用。
语法如下:
SELECT column1, column2, ... FROM table_name WHERE condition LIMIT number_of_rows;
table_name
: 要查询的表名。condition
: 查询条件,可选。number_of_rows
: 指定返回的行数。
示例:
-- 查询表中的前 5 行 SELECT * FROM your_table LIMIT 5; -- 查询满足条件的前 10 行 SELECT * FROM your_table WHERE condition LIMIT 10;
LIMIT
可以有两个参数,第一个参数是要返回的第一行的索引(从 0 开始),第二个参数是要返回的行数。例如,LIMIT 5, 10
表示从第 6 行开始,返回 10 行。
-- 从第 6 行开始,返回 10 行 SELECT * FROM your_table LIMIT 5, 10;
LIMIT
在分页查询时很常用,可以指定从结果集中的某一行开始返回一定数量的行。