MySQL指令进行分页显示的使用示例

 更新时间:2023年11月09日 15:42:51   作者:袅沫  
本文主要介绍了MySQL指令进行分页显示的使用示例,主要使用LIMIT命令来实现,具有一定的参考价值,感兴趣的可以了解一下

 使用命令:

ORDER BY 进行排序【升序】 

LIMIT 进行分页显示

-- 分页查询
-- 按照雇员的id号升序取出,每页显示3条记录,请分别显示,第1页,第2页,第3页

-- 第1页
SELECT * FROM emp
	ORDER BY empno
	LIMIT 0,3;   -- 3行 * (1页-0) = 3

-- 第2页
SELECT * FROM emp
	ORDER BY empno
	LIMIT 3,3;   -- 3行 * (2页-1) = 3 

-- 第3页
SELECT * FROM emp
	ORDER BY empno 
	LIMIT 6,3;   -- 3行 * (3页-1) = 6

-- 推导一个公式
-- select * from emp 
-- 	order by empno
-- 	limit 每页显示记录数 * (第几页-1),每页显示记录数

-- 按照雇员的empno号降序取出,每页显示5条记录。请分别显示第1页 和 第3页

 下面进行实际操作:

将以上表单,进行分页显示,每页显示四行,显示4列

SELECT * FROM emp
	ORDER BY empno
	LIMIT 0,4;
	
SELECT * FROM emp
	ORDER BY empno
	LIMIT 4,4;
	
SELECT * FROM emp
	ORDER BY empno
	LIMIT 8,4;
	
SELECT * FROM emp
	ORDER BY empno
	LIMIT 12,4;

 依次执行后,查询的结果如下图所示:

 

 

到此这篇关于MySQL指令进行分页显示的使用示例的文章就介绍到这了,更多相关MySQL 分页显示内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Node.js下向MySQL数据库插入批量数据的方法

    Node.js下向MySQL数据库插入批量数据的方法

    这篇文章主要介绍了Node.js下向MySQL数据库插入批量数据的实现方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-10-10
  • 关于MYSQL中每个用户取1条记录的三种写法(group by xxx)

    关于MYSQL中每个用户取1条记录的三种写法(group by xxx)

    本篇文章是对MYSQL中每个用户取1条记录的三种写法进行了详细的分析介绍,需要的朋友参考下
    2013-07-07
  • MySQL8中的存储引擎以及文件解析

    MySQL8中的存储引擎以及文件解析

    这篇文章主要介绍了MySQL8中的存储引擎以及文件使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-09-09
  • MySQL多实例配置方案

    MySQL多实例配置方案

    MySQL多实例就是,在一台机器上开启多个不同的服务端口(如:3306,3307,3308...),运行多个MySQL服务进程,这些服务进程通过不同的socket监听不同的端口提供服务。
    2018-04-04
  • 基于mysql乐观锁实现秒杀的示例代码

    基于mysql乐观锁实现秒杀的示例代码

    本文主要介绍了基于mysql乐观锁实现秒杀,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • MySQL 原理与优化之Limit 查询优化

    MySQL 原理与优化之Limit 查询优化

    这篇文章主要介绍了MySQL 原理与优化之Limit 查询优化,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-08-08
  • MySQL ORDER BY 的实现分析

    MySQL ORDER BY 的实现分析

    总的来说,在 MySQL 中的ORDER BY有两种排序实现方式,一种是利用有序索引获取有序数据,另一种则是通过相应的排序算法,将取得的数据在内存中进行排序
    2012-07-07
  • MySQL控制用户输错密码尝试次数

    MySQL控制用户输错密码尝试次数

    这篇文章主要介绍了MySQL如何控制用户输错密码尝试次数,文中给大家提到了死锁监控方法及处理方案,需要的朋友可以参考下
    2019-11-11
  • mysql8.0.11安装配置方法图文教程 MySQL8.0新密码认证方式

    mysql8.0.11安装配置方法图文教程 MySQL8.0新密码认证方式

    这篇文章主要为大家详细介绍了mysql8.0.11安装配置方法图文教程,以及MySQL8.0新密码认证方式,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-11-11
  • MySQL中获取最大值MAX()函数和ORDER BY … LIMIT 1比较

    MySQL中获取最大值MAX()函数和ORDER BY … LIMIT 1比较

    mysql取最大值的的是max 和order by两种方式,同时也大多数人人为max的效率更高,在本文中,我们将介绍MySQL中MAX()和ORDER BY … LIMIT 1两种获取最大值的方法以及它们性能上的差异,同时我们将探讨这种性能差异的原因,并提供一些优化建议
    2024-03-03

最新评论