limit子句用于限制查询结果返回的数量
用法:
MySQL中这样用 【select * from limit tableName limit i,n 】
参数:
-
tableName : 为数据表;
-
i : 为查询结果的索引值(默认从0开始);
-
n : 为查询结果返回的数量
不带 i 时,表示查询n条数据。PostgreSQL中这么用 【select * from limit tableName limit n offset i 】
参数:
- tableName : 为数据表;
- n : 为查询结返回的数量;
- i : 为查询结果的索引值(默认从0开始)
不带 offset 时,表示查询n数据。
实例:
1)查询student的数据:
select * from student
执行结果如下图所示:

2)查询第一条数据
select * from student limit 1
执行结果如下图所示:

3)查询第二条数据
select * from student limit 1 offset 1
执行结果如下图所示:

注意:做分页的时候一定是排序在前边,分页在后边!
本文详细介绍了SQL查询中LIMIT子句的使用方法,包括在MySQL和PostgreSQL中的具体语法及参数解释,通过实例展示了如何利用LIMIT进行数据分页查询。
3万+

被折叠的 条评论
为什么被折叠?



