【MySQL】LIMIT以及LIMIT OFFSET
短信预约 信息系统项目管理师 报名、考试、查分时间动态提醒
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条数据
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341