【MySQL】LIMIT以及LIMITOFFSET

database

 

 

LIMIT两种方法:

 1两种方法:

2 (1)LIMIT A;

3#表示从第一条记录开始取A条记录;

4

5 (2)LIMIT A,B;

6#参数A为可选参数,表示跳过A条数据(默认为0)

7#参数B为必选参数,表示取B行数据;

8

9eg1:

10SELECT*FROMtable LIMIT 5; //检索前 5 个记录行

11等价于

12SELECT*FROMtable LIMIT 0,5; //检索前 5 个记录行

13eg2:

14SELECT*FROMtable LIMIT 5,10; // 检索记录行 6-15

15 #为了检索某行开始到最后的所有数据,可以设置第二个参数为-1

16eg3:

17SELECT*FROMtable LIMIT 95,-1; // 检索记录行 96-last

 

 

LIMIT OFFSET:

1LIMIT a  OFFSET b

2#表示跳过b个数据,取a个数据

3#参数a表示读取a条数据

4#参数b表示跳过b个数据

5eg4:

6SELECT*FROMtable LIMIT 2 OFFSET 1; //跳过1条数据读取2条数据,即读取2-3条数据

LIMINT 和 LIMIT OFFSET区别

1eg5:

2SELECT*FROMtable LIMIT 2,1; //跳过2条数据读取1条数据,即读取3条数据

3SELECT*FROMtable LIMIT 2 OFFSET 1; //跳过1条数据读取2条数据,即读取2-3条数据

以上是 【MySQL】LIMIT以及LIMITOFFSET 的全部内容, 来源链接: utcz.com/z/531791.html

回到顶部