前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Mysql常用sql语句(6)- limit 限制查询结果的条数

Mysql常用sql语句(6)- limit 限制查询结果的条数

作者头像
小菠萝测试笔记
发布2020-06-09 16:12:56
2.4K0
发布2020-06-09 16:12:56
举报
文章被收录于专栏:自动化、性能测试

测试必备的Mysql常用sql语句系列

https://www.cnblogs.com/poloyy/category/1683347.html

前言

  • 实际工作中,我们的数据表数据肯定都是万级别的,如果每次都把所有数据查出来,不仅会增加查询的时间成本,还会给数据库服务器造成很大的压力
  • 通过limit限制每次返回的数据量,可以有效减少查询时间和数据库压力

limit的三种用法

  1. 指定初始位置
  2. 不指定初始位置
  3. 结合offset使用

确认测试表里有什么数据,方便后面的栗子做对比

limit指定初始位置的栗子

语法格式
代码语言:javascript
复制
LIMIT 初始位置,记录数
知识点
  • 初始位置从0开始
  • 初始位置和记录数都必须为正整数

从第3条记录开始,一共返回两条记录

代码语言:javascript
复制
select * from yyTest limit 2,2;

limit不指定初始位置的栗子

语法格式
代码语言:javascript
复制
LIMIT 记录数
知识点
  • 记录数 > 表里总记录数的话,就返回所有记录
  • 默认初始位置就是第1条记录

一共返回五条记录

代码语言:javascript
复制
select * from yyTest limit 5;

limit + offset组合使用的栗子

语法格式
代码语言:javascript
复制
LIMIT 记录数 offset 初始位置
知识点
  • 和 用法一样,只是多了个offset,参数位置换了下而已

limit 初始位置, 记录数

从第1条记录开始,一共返回五条记录

代码语言:javascript
复制
select * from yyTest limit 5 offset 1;
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-05-09 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • limit的三种用法
  • 确认测试表里有什么数据,方便后面的栗子做对比
  • limit指定初始位置的栗子
    • 语法格式
      • 知识点
        • 从第3条记录开始,一共返回两条记录
          • 语法格式
          • 知识点
      • limit不指定初始位置的栗子
        • 一共返回五条记录
          • 语法格式
          • 知识点
      • limit + offset组合使用的栗子
        • 从第1条记录开始,一共返回五条记录
        相关产品与服务
        数据库
        云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档