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 分页显示内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • mysql中null(IFNULL,COALESCE和NULLIF)相关知识点总结

    mysql中null(IFNULL,COALESCE和NULLIF)相关知识点总结

    这篇文章主要介绍了mysql中null(IFNULL,COALESCE和NULLIF)相关知识点,结合实例形式总结分析了mysql中关于null的判断、使用相关操作技巧与注意事项,需要的朋友可以参考下
    2019-12-12
  • mysql count提高方法总结

    mysql count提高方法总结

    在本文里小编给大家分享了关于mysql count提高方法和具体步骤,需要的朋友们跟着学习参考下。
    2019-03-03
  • MySQL主从复制原理与配置

    MySQL主从复制原理与配置

    主从备份是数据库高可用性方案的一种,通过配置主服务器和从服务器来实现数据同步,主库将操作写入binlog,从库读取后复制数据,保持一致性,配置包括修改my.cnf文件、重启数据库、建立连接等步骤,完成后,可以通过特定命令查看从服务器状态,确保同步成功
    2024-10-10
  • MySQL 数据类型 详解

    MySQL 数据类型 详解

    MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数。许多不同的子类型对这些类别中的每一个都是可用的,每个子类型支持不同大小的数据,并且 MySQL 允许我们指定数值字段中的值是否有正负之分或者用零填补。
    2009-10-10
  • 详解数据库语言中的null值

    详解数据库语言中的null值

    这篇文章主要详解了数据库语言中的null值,针对MySQL上的实例进行讲解,需要的朋友可以参考下
    2015-04-04
  • MySQL 迁移后无法快速导数据问题解决

    MySQL 迁移后无法快速导数据问题解决

    这篇文章主要为大家介绍了MySQL 迁移后无法快速导数据问题解决,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-10-10
  • MySQL SQL 语法参考

    MySQL SQL 语法参考

    MySQL SQL 语法参考...
    2006-12-12
  • 解决MySQL登录报错1045-Access denied for user 'root'@' '(using password:YES)

    解决MySQL登录报错1045-Access denied for user 'root'@

    这篇文章主要给大家介绍了关于解决MySQL登录报错1045-Access denied for user ‘root‘@‘‘(using password:YES)的相关资料,文中一步步将解决的办法介绍的非常详细,需要的朋友可以参考下
    2023-07-07
  • Mysql数据库表中为什么有索引却没有提高查询速度

    Mysql数据库表中为什么有索引却没有提高查询速度

    你有没有想起过为什么明明再数据库中有索引,但是查询速度却并没有希望的那样快?本篇文章将带给你答案,跟小编一起看看吧
    2022-02-02
  • mysql主从同步快速设置方法

    mysql主从同步快速设置方法

    记录一个比较简便的mysql的主从同步设置步骤,方便日后使用。
    2010-12-12

最新评论