首页 > 数据库技术 > 详细

【MySQL】LIMIT以及LIMIT OFFSET

时间:2019-12-15 17:20:58      阅读:109      评论:0      收藏:0      [点我收藏+]

 

 

LIMIT两种方法:

 1 两种方法:
 2 (1)LIMIT A;
 3 #表示从第一条记录开始取A条记录;
 4 
 5 (2)LIMIT A,B;
 6 #参数A为可选参数,表示跳过A条数据(默认为0)
 7 #参数B为必选参数,表示取B行数据;
 8 
 9 eg1:
10 SELECT * FROM table LIMIT 5;     //检索前 5 个记录行
11 等价于
12 SELECT * FROM table LIMIT 0,5;     //检索前 5 个记录行
13 eg2:
14 SELECT * FROM table LIMIT 5,10;  // 检索记录行 6-15
15 #为了检索某行开始到最后的所有数据,可以设置第二个参数为-1
16 eg3:
17 SELECT * FROM table LIMIT 95,-1; // 检索记录行 96-last

 

 

LIMIT OFFSET:

1 LIMIT a  OFFSET b
2 #表示跳过b个数据,取a个数据
3 #参数a表示读取a条数据
4 #参数b表示跳过b个数据
5 eg4:
6 SELECT * FROM table LIMIT 2 OFFSET 1;  //跳过1条数据读取2条数据,即读取2-3条数据

LIMINT 和 LIMIT OFFSET区别

1 eg5:
2 SELECT * FROM table LIMIT 2,1;  //跳过2条数据读取1条数据,即读取3条数据
3 SELECT * FROM table LIMIT 2 OFFSET 1;  //跳过1条数据读取2条数据,即读取2-3条数据

【MySQL】LIMIT以及LIMIT OFFSET

原文:https://www.cnblogs.com/songtzh/p/12044489.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!