您的位置:首页 > 数据库 > MySQL

mysql 的 limit 子句用法

2015-12-13 11:47 375 查看
学习经验,请多指教!

SELECT * FROM table LIMIT [offset,] rows

LIMIT 子句可以使 SELECT 语句返回指定的记录数。
LIMIT 可以接受一个或两个数字参数,且参数必须是一个正整数常量。
1、如果给定两个参数,第一个参数 offset 指定第一个返回记录行的偏移量,第二个参数 rows 指定返回记录行的最大数目。[color=red]初始记录行的偏移量是 0(而不是 1)[/color]
2、如果给定一个参数,初始记录行的偏移量是 0,此参数指定返回记录行的最大数目。即 LIMIT n 等价于 LIMIT 0,n

例如:
mysql> SELECT * FROM table LIMIT 2,5; // 检索记录行 3-7
mysql> SELECT * FROM table LIMIT 10; // 检索前 10 个记录行
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: