mysql 的 limit 子句用法

学习经验,请多指教!

SELECT * FROM table LIMIT [offset,] rows

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

例如:
   mysql> SELECT * FROM table LIMIT 2,5; // 检索记录行 3-7
   mysql> SELECT * FROM table LIMIT 10; // 检索前 10 个记录行

猜你喜欢

转载自yanlianshou.iteye.com/blog/2263717