数据库分页查询

7 篇文章 0 订阅
4 篇文章 0 订阅
本文详细阐述了分页查询在数据处理中的优点,包括清晰直观和避免冗长。讲解了实现分页查询的步骤,包括计算总记录数、确定每页数量、编写SQL语句(使用limit关键字),以及使用JDBC工具类进行复用的要点。
摘要由CSDN通过智能技术生成

目录


分页查询的优点

  • 数据清晰直观
  • 不受数据量限制
  • 页面不在冗长

分页如何实现

查询步骤

  • 计算显示数据的总数量
  • 确定每页显示的数据量
  • 计算显示的页数
    • 总页数=总记录数%页面容量==0?(总记录数 / 页面容量):(总记录数 / 页面容量+1)
    • 偏移量 = (当前页-1)*每页显示记录数
  • 编写分页查询SQL语句
  • 实现分页查询

分页查询关键点

  • 计算显示数据的总数量需要借助JDBC内容
  • 计算页数时,声明一个工具类将功能独立出来,便于复用
    • 总记录数/每页显示的记录数
      • 整除:总页数=总记录数/每页显示记录数
      • 不能整除:总页数=总记录数/每页显示记录数+1
  • 编写分页查询SQL语句(limit
    • select * from tableName where 查询条件  limit (当前页码-1)*页面容量, 页面容量

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

愚人钊呀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值