当前位置:网站首页>SQL分页查询_Sql根据某个字段分页
SQL分页查询_Sql根据某个字段分页
2022-08-03 12:17:00 【全栈程序员站长】
大家好,又见面了,我是你们的朋友全栈君。
SQL分页查询:
- 背景 在公司的系统中有一个平台是 做配置管理的 就是所谓的 CRUD 的平台,但是点击后进去到页面第一次看到的是一次查询的页面 (点击页面自动的触发查询的功能) 后面就可以你的CRUD的操作是给运营的同事来操作的,但是一般的是我们数据量比较的少的业务是之间查询出来所有的数据,直接返回给前端的让他自己做分页的,但是有一些数据量达到上万级别的时候,不能让他们乱搞了,必须要用到给我多加入两个参数了
- 解决方法 非常的简单的加入两个参数 (1) 页数 (2) 每页的查询的数量 (后端都有默认值防止不传)
- service需要的处理 处理方式非常的简单的 在sql 中进行抽取一下 查询全部的数据 没有加入分页
加入分页的 这里特别需要注意的是:
分页的查询 第一个是页数,每页的数量 这里的页数需要处理一下有个公式 sql写入的页数 = (页数-1) * 每页的数量
- sql 是如何处理的 第一种 SELECT * FROM test_user_info limit 0,4; 第二种 有时候 通过分页是可以解决 大多数的情况,但是我们可以预测到数据到哪一步,就是从哪里开始适合大量数据的表中, 我们稍微改一下SQL 加入 启始的 id 开始 每次获取 4条数据 SELECT * FROM test_user_info WHERE id > 32 limit 4;
还有 普通的查询的时候知道是一条数据的时候 在后面加入 limit 1 sql执行速度更快
这是一个明显的对比了
[外链图片转存中…(img-wCJm8EZE-1583644134092)]
这是一个明显的对比了
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/124904.html原文链接:https://javaforall.cn
边栏推荐
- 查看GCC版本_qt版本
- [Verilog] HDLBits Problem Solution - Verification: Writing Testbenches
- bash for循环
- 如图,想批量读取mysql,批量处理,有哪个地方参数需要改变呢?
- What knowledge points do you need to master to learn software testing?
- Take you understand the principle of CDN technology
- 数据库系统原理与应用教程(076)—— MySQL 练习题:操作题 160-167(二十):综合练习
- 《数字经济全景白皮书》金融数字用户篇 重磅发布!
- 7月份最后一篇博客
- (通过页面)阿里云云效上传jar
猜你喜欢
PC client automation testing practice based on Sikuli GUI image recognition framework
【云原生 · Kubernetes】部署Kubernetes集群
深入理解MySQL事务MVCC的核心概念以及底层原理
论文理解:“Gradient-enhanced physics-informed neural networks for forwardand inverse PDE problems“
After completing the interview and clearance collection of Alibaba, I successfully won the 15th Offer this year
How does Filebeat maintain file state?
基于Sikuli GUI图像识别框架的PC客户端自动化测试实践
什么是分布式锁?几种分布式锁分别是怎么实现的?
Feature dimensionality reduction study notes (pca and lda) (1)
How can I get a city's year-round weather data for free?Precipitation, temperature, humidity, solar radiation, etc.
随机推荐
How to do App Automation Testing?Practical sharing of the whole process of App automation testing
bash case用法
【Verilog】HDLBits题解——验证:阅读模拟
链游NFT元宇宙游戏系统开发技术方案及源码
From the physical level of the device to the circuit level
《数字经济全景白皮书》金融数字用户篇 重磅发布!
word标尺有哪些作用
基于php网上零食商店管理系统获取(php毕业设计)
B站回应“HR 称核心用户都是 Loser”:该面试官去年底已被劝退,会吸取教训加强管理
论文理解:“Gradient-enhanced physics-informed neural networks for forwardand inverse PDE problems“
C language advanced article: memory function
Autumn recruitment work
信创建设看广州|海泰方圆亮相2022 信创生态融合发展论坛
Last blog for July
[数据仓库]分层概念,ODS,DM,DWD,DWS,DIM的概念「建议收藏」
层次分析法
pandas连接oracle数据库并拉取表中数据到dataframe中、筛选当前时间(sysdate)到一天之前的所有数据(筛选一天范围数据)
Kubernetes 网络入门
【Verilog】HDLBits题解——Circuits/Sequential Logic/Latches and Flip-Flops
新评论接口——京东评论接口