分页查询

  • 使用SELECT查询时,如果结果集数据量很大,比如几万行数据,放在一个页面显示的话数据量太大,不如分页显示,每次显示100条

  • 要实现分页功能,实际上就是从结果集中显示第1至100条记录作为第1页,显示第101至200条记录作为第2页,以此类推

  • 分页实际上就是从结果集中“截取”出第M至N条记录。这个查询可以通过LIMIT <M>, <N>子句实现

  • 起始索引从0开始

  • 每页显示内容速算:LIMIT (PAGE-1)*SIZE, SIZE

  • 示例:

# 按employee_id排序,取出前5位员姓名
mysql> select employee_id, name from employees-> order by employee_id-> limit 0, 5;
+-------------+-----------+
| employee_id | name      |
+-------------+-----------+
|           1 | 梁伟      |
|           2 | 郭岩      |
|           3 | 李玉英    |
|           4 | 张健      |
|           5 | 郑静      |
+-------------+-----------+
5 rows in set (0.00 sec)# 按employee_id排序,取出前15至20号员姓名
mysql> select employee_id, name from employees-> order by employee_id-> limit 15, 5;
+-------------+--------+
| employee_id | name   |
+-------------+--------+
|          16 | 聂想   |
|          17 | 陈阳   |
|          18 | 戴璐   |
|          19 | 陈斌   |
|          20 | 蒋红   |
+-------------+--------+
5 rows in set (0.00 sec)

作者:一个小运维
链接:https://www.jianshu.com/p/c8d8c86ec0be

相关资源:

GitOps 初探 - Dcsdn

rabbitmq入门和实战 - Dcsdn

redis哨兵配置文件 - Dcsdn

SQL语句:分页查询相关推荐

  1. jpa mysql sql分页查询语句_JPA多条件复杂SQL动态分页查询功能

    概述 ORM映射为我们带来便利的同时,也失去了较大灵活性,如果SQL较复杂,要进行动态查询,那必定是一件头疼的事情(也可能是lz还没发现好的方法),记录下自己用的三种复杂查询方式. 环境 spring ...

  2. Mybatis最入门---分页查询(逻辑分页与SQL语句分页)

    [一步是咫尺,一步即天涯] 到目前为止,我们介绍的Mybatis种种查询都是一次性的查询出所有结果并返回给上层.但是,在实际开发过程中,在大量数据存在的情况下,是很少这么做的.本文,我们将从逻辑分页, ...

  3. pagehelper+sqlserver 不支持该sql转换为分页查询

    起因: 今天遇到一个问题,从navicat写的语句放到mybatis中执行,pagehelper分页报错.pagehelper 不支持该sql转换为分页查询.找了很久问题,网上各种答案都不能解决问题: ...

  4. sql语句模糊查询以及时间区间筛选

    最近做了个接口参数是是查询数据库的项目,恶补了一下sql语句 模糊查询(最简单写法%任意%) select * from log where seatname like'%192.168.15.121 ...

  5. 如何在 Linux 上用 SQL 语句来查询 Apache 日志

    Linux 有一个显著的特点,在正常情况下,你可以通过日志分析系统日志来了解你的系统中发生了什么,或正在发生什么.的确,系统日志是系统管理员在解决系统和应用问题时最需要的第一手资源.我们将在这篇文章中 ...

  6. PHP获取MySQL执行sql语句的查询时间

    PHP获取MySQL执行sql语句的查询时间 1. $t1=microtime(true); mysql_query($sql); echo microtime(true)-$t1; 2. //计时开 ...

  7. Mybatis映射文件SQL语句模糊查询,#和$的区别和注意事项

    Mybatis映射文件SQL语句模糊查询 1. "%"#{value}"%" 在参数中不需要添加 %_ 推荐使用 2. '%${value}%' 在参数中不需要 ...

  8. java sql范围查询语句,java类中写sql语句,查询条件包含换行

    java类中写sql语句,查询条件包含换行 detachedCriteria.add(Restrictions.or( Restrictions.like("chengBanDanWeiId ...

  9. Python与开源GIS:在OGR中使用SQL语句进行查询

    属性选择与空间选择都可以看作是OGR内置的选择功能,这两种功能可以解决大部分实际中的问题.但是也有这种时候,就是进行查询时的条件比较复杂.针对这种情况,OGR也提供了更加灵活的解决方案:支持使用SQL ...

  10. sql语句连接查询.

    sql语句连接查询. 接触sql语句这么长时间了,牵涉到连接的时候,总是google别人的. 今天好好学学sql 的连接查询 准备工作 : mysql5.6 建表语句 查询语句 select p.id ...

最新文章

  1. 小程序全局状态管理,在页面中获取globalData和使用globalSetData
  2. Swift中关于元组的某些特性
  3. Kafka是如何处理Netflix每天2万亿条消息的?
  4. wifi传输信息需要连接服务器,基于近场通信的WiFi传输连接方案.pdf
  5. 指定jupyter运行的conda环境和报错处理generator_to_async_generator
  6. android context继承关系,Android - 认识Context
  7. Spark-Mllib(二)基本统计
  8. 基于vue2.0与追书神器api的小说阅读webapp
  9. 基于数据库复制的技术架构讨论
  10. 局域网p2p终结者之类流氓软件抢占网速的原理
  11. mySQL里有2000w数据,redis中只存20w的数据,如何保证redis中的数据都是热点数据
  12. html盒子背景图,CSS盒子模型以及背景图
  13. Advanced Computer Network Review(4)——Congestion Control of MPTCP
  14. 怎么复制一台虚拟机到另外一台电脑上
  15. OSChina 娱乐弹弹弹——问世间情为何物,直教人生死相许
  16. CCS 3.3 创建DSP TMSC6726B工程
  17. 令人头秃的集训第三周学习记录(练习题+感悟)
  18. OLE、ActiceX、COM、DLL
  19. nginx安装配置(图文教程)
  20. CSAPP学习笔记 day1

热门文章

  1. 什么是机器翻译?文档翻译的演变由来
  2. 小白Linux(lubuntu)安装及配置血泪之旅
  3. 普里姆(Prim)算法
  4. Vue电商项目中遇到的一些问题
  5. python设计模式(2)
  6. 打卡第六天:买卖股票的最佳时机 III
  7. 没有信用卡怎么去申请谷歌云
  8. python爬虫学习代码
  9. java中循环语句指哪些_java中的循环语句有哪些
  10. macpro2011年末机器换硬盘免装系统迁移数据