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

MySQL分页查询

分页查询可以说 基本百分之八十以上的项目都会涉及到
可以说应用量 非常的大

基本语法如下 select 查询的字段名 from 表名 LIMIT 起始索引,需要返回的记录条数;

这里我们 起始索引 是从0开始的 你可以把表数据理解成一个数组 他是从0开始 第一条数据的索引是 0 第二天索引1 第三天索引2
以此类推

那么起始索引就是控制我们从第几条数据开始查 然后后面返回的记录条数 就是 要查几条 例如 你记录数 给个3 他就查三条

例如 起始索引 0 返回条数 5 那么他查的就是 0 1 2 3 4条数据

那么我们用一张用户表来测试一下
在这里插入图片描述
执行语句

select * from user_list LIMIT 0,3;

在这里插入图片描述
可以看到 我们 索引传了0 从第一条开始查 返回条数是3 所以他帮我们查出了前面三条

然后我们起始索引的计算方式是 当前页码-1 再乘以 需要查询的记录条数

例如 我们 1 - 1 = 0 0再乘以3 = 0
然后我们计算 第二页的索引值 2-1 = 1 13 = 3
从第三条开始查 没有任何问题 因为 索引是从0开始 的 三条 第一页查的就是 012 那么第二页从3开始 就是 345
然后 第三页计算 3-1=2 2
3=6
那么第三页查的就是 678 就连贯起来啦

那我们来查第二页

select * from user_list LIMIT 3,3;

在这里插入图片描述
赵云之后正好接上貂蝉 也是没有任何问题

相关文章:

  • 第22篇 基础 (二十二)手把手教学 Qt 操作 ini 文件(详解)
  • Linux CentOS 8(用户管理)
  • 算法---找出数组中的所有孤独数字(Kotlin)
  • 【Git命令】git commit --amend
  • 高级js 面向对象 和面向过程 三种函数
  • Linux常用命令:htop(交互式进程查看器)【后台运行及查看状态命令】【top命令的升级版】
  • Matlab:基于Matlab实现人工智能算法应用的简介(SVM支撑向量机GA遗传算法PSO粒子群优化算法)、案例应用之详细攻略
  • 计算机操作系统学习(三)处理器管理(2)
  • Linux常用的命令
  • App稳定性优化及Crash率破解之道
  • 【web-代码审计】(14.2)常见漏洞签名
  • 【数据结构】
  • webpack、Vue——笔试题/面试题
  • queue和priority_queue使用+模拟实现
  • MATLAB算法实战应用案例精讲-奇异值分解(SVD)(附matlab、python、Java、C++、R语言和C语言代码)
  • “Material Design”设计规范在 ComponentOne For WinForm 的全新尝试!
  • eclipse的离线汉化
  • Java IO学习笔记一
  • Java面向对象及其三大特征
  • JS实现简单的MVC模式开发小游戏
  • Laravel Mix运行时关于es2015报错解决方案
  • Leetcode 27 Remove Element
  • mysql 5.6 原生Online DDL解析
  • nfs客户端进程变D,延伸linux的lock
  • Redis学习笔记 - pipline(流水线、管道)
  • Vue学习第二天
  • 讲清楚之javascript作用域
  • 警报:线上事故之CountDownLatch的威力
  • 模型微调
  • elasticsearch-head插件安装
  • 完善智慧办公建设,小熊U租获京东数千万元A+轮融资 ...
  • 正则表达式-基础知识Review
  • ​LeetCode解法汇总2670. 找出不同元素数目差数组
  • (12)Hive调优——count distinct去重优化
  • (175)FPGA门控时钟技术
  • (Matalb时序预测)PSO-BP粒子群算法优化BP神经网络的多维时序回归预测
  • (Python) SOAP Web Service (HTTP POST)
  • (经验分享)作为一名普通本科计算机专业学生,我大学四年到底走了多少弯路
  • (实战)静默dbca安装创建数据库 --参数说明+举例
  • (转)一些感悟
  • (转载)深入super,看Python如何解决钻石继承难题
  • .gitignore文件设置了忽略但不生效
  • .net 4.0 A potentially dangerous Request.Form value was detected from the client 的解决方案
  • .NET delegate 委托 、 Event 事件,接口回调
  • .NET Framework 的 bug?try-catch-when 中如果 when 语句抛出异常,程序将彻底崩溃
  • .NET MVC第三章、三种传值方式
  • .NET 常见的偏门问题
  • .NET 设计模式初探
  • .net 桌面开发 运行一阵子就自动关闭_聊城旋转门家用价格大约是多少,全自动旋转门,期待合作...
  • .NET/C# 异常处理:写一个空的 try 块代码,而把重要代码写到 finally 中(Constrained Execution Regions)
  • .NET值类型变量“活”在哪?
  • ::什么意思
  • @DateTimeFormat 和 @JsonFormat 注解详解
  • @RestControllerAdvice异常统一处理类失效原因
  • [AMQP Connection 127.0.0.1:5672] An unexpected connection driver error occured