位置: 编程技术 - 正文
推荐整理分享mysql中的limit用法有哪些(推荐),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!
1.m代表从m+1条记录行开始检索,n代表取出n条数据。(m可设为0)
如:SELECT * FROM 表名 limit 6,5;
表示:从第7条记录行开始算,取出5条数据
2.值得注意的是,n可以被设置为-1,当n为-1时,表示从m+1行开始检索,直到取出最后一条数据。
如:SELECT * FROM 表名 limit 6,-1;
表示:取出第6条记录行以后的所有数据。
3.若只给出m,则表示从第1条记录行开始算一共取出m条
如:SELECT * FROM 表名 limit 6;
表示:取出前6条记录行。
4.根据数据量的大小选择相应的语句:
a.offset比较小:
多次运行,时间保持在0.-0.之间
多次运行,时间保持在0.-0.之间,主要是0.
结论:偏移量offset较小的时候,直接使用limit较优。这个显示是子查询的原因。
b.offset大的时候。
多次运行,时间保持在0.左右
多次运行,时间保持在0.左右,只有前者的1/3。
结论:偏移量offset越大,后者越优。
总结
以上所述是小编给大家介绍的mysql中的limit用法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对积木网网站的支持!
mysql having用法解析 having的用法having字句可以让我们筛选成组后的各种数据,where字句在聚合前先筛选记录,也就是说作用在groupby和having字句前。而having子句在聚合后对组
mysql oracle和sqlserver分页查询实例解析 最近简单的对oracle,mysql,sqlserver的数据分页查询作了研究,把各自的查询的语句贴出来供大家学习.....(一)、mysql的分页查询mysql的分页查询是最简单
浅析mysql union和union all 在数据库中,UNION和UNIONALL关键字都是将两个结果集合并为一个,但这两者从使用和效率上来说都有所不同。MySQL中的UNIONUNION在进行表链接后会筛选掉重
友情链接: 武汉网站建设