当前位置: 首页 > news >正文

mysql中limit和offset的用法详细介绍

有的时候我们在学习或者工作中会使用到SQL语句,那么介绍一下limit和offset的使用方法。
mysql里分页一般用limit来实现,例如:

1、select* from user limit 3

表示直接取前三条数据

2、select * from user limit 1,3;

表示取1后面的第2,3,4三条条数据

3、select * from user limit 3 offset 1;

表示取1后面第2,3,4三条条数据

解释:

1、当 limit后面跟一个参数的时候,该参数表示要取的数据的数量

例如 select* from user limit 3 表示直接取前三条数据

2、当limit后面跟两个参数的时候,第一个数表示要跳过的数量,后一位表示要取的数量,例如

select * from user limit 1,3;

就是跳过1条数据,从第2条数据开始取,取3条数据,也就是取2,3,4三条数据

3、当 limit和offset组合使用的时候,limit后面只能有一个参数,表示要取的的数量,offset表示要跳过的数量 。

例如select * from user limit 3 offset 1;表示跳过1条数据,从第2条数据开始取,取3条数据,也就是取2,3,4三条数据

http://www.lryc.cn/news/206616.html

相关文章:

  • vivado简单仿真入门
  • Elsevier (爱思唯尔) 期刊 投稿流程与注意点
  • centos Let‘s Encrypt 免费https证书申请,并且自动续约
  • nodejs+vue城市轨道交通线路查询系统-计算机毕业设计
  • MFC Windows 程序设计[332]之十进制转十六进制编辑框(附源码)
  • 转化率的催化剂:网站客服机器人如何推动企业销售?
  • Go 包操作之如何拉取私有的Go Module
  • VR酒店专业情景教学演示
  • odps函数
  • 【golang】mysql默认排序无法实现 使用golang实现对时间字符串字段的排序
  • C语言学习笔记总结(一)
  • WPF:自定义按钮模板
  • Spring Boot集成Swagger接口分类与各元素排序问题
  • 盘点国产ChatGPT十大模型
  • 【C++杂货铺】C++11特性总结:列表初始化 | 声明 | STL的升级
  • doris的be其中失败的原因
  • LeetCode 面试题 16.04. 井字游戏
  • Nodejs和Node-red的关系
  • Spring Boot整合OAuth2实现GitHub第三方登录
  • Android [SPI,AutoSerivce,ServiceLoader]
  • 【Linux】ASCII码表-256个
  • node.js - 上传文件至阿里云oss
  • xxl-job项目集成实战,全自动项目集成,可以直接使用到项目中
  • Qt生成PDF报告
  • Jenkins 安装全攻略:从入门到精通
  • 迎重阳,话养老:平安养老险如何助力国民“养老梦”?
  • 微信小程序获取用户信息
  • Mysql 索引原理和优化方式
  • Ubuntu安装VM TOOLS解决虚拟机无法和WINDOWS粘贴复制问题
  • 【Docker】Docker Swarm介绍与环境搭建