欢迎来到IDC91站长网!
解决服务器各种技术问题,加微信uecomzsr

MySQL

当前位置: IDC91 > 数据库 > MySQL

MySQL实现分页查询的方法

时间:2022-05-30 13:41:53|栏目:MySQL|点击:

SQL分页查询:

背景

​在公司的系统中有一个平台是 做配置管理的 就是所谓的 CRUD 的平台,但是点击后进去到页面第一次看到的是一次查询的页面 (点击页面自动的触发查询的功能) 后面就可以你的CRUD的操作是给运营的同事来操作的,但是一般的是我们数据量比较的少的业务是之间查询出来所有的数据,直接返回给前端的让他自己做分页的,但是有一些数据量达到上万级别的时候,不能让他们乱搞了,必须要用到给我多加入两个参数了

解决方法

非常的简单的加入两个参数 (1) 页数 (2) 每页的查询的数量 (后端都有默认值防止不传)

service需要的处理

处理方式非常的简单的 在sql 中进行抽取一下

查询全部的数据 没有加入分页

​加入分页的 这里特别需要注意的是:

分页的查询 第一个是页数,每页的数量 这里的页数需要处理一下有个公式 sql写入的页数 = (页数-1) * 每页的数量

sql 是如何处理的

  • 第一种
SELECT * FROM test_user_info limit 0,4;

上一篇:MySQL优化方案之开启慢查询日志

栏    目:MySQL

下一篇:MySQL数据库之索引详解

本文标题:MySQL实现分页查询的方法

本文地址:https://idc91.com/shujuku/3097.html

广告投放 | 联系我们 | 免责申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

Copyright © 2023 IDC91.COM 版权所有晋ICP备17006296号