MySQL中怎么实现分页操作
一、 背景什么是分页,就是查询时候数据量太大,一次性返回所有查询结果既耗费网络资源、又降低了查询效率,用户也不可能一下子看完成千上万条数据。所以分页的技术就应运而生。分页可以只显示指定数量的数据。 二、 实现规则2.1 关键字 LIMIT在MySQL中,使用关键字 LIMIT 实现分页操作。格式为:
当 位置偏移量 等于 0 时,该语句可简写为:
【例子1】查询员工表 # 写法一 SELECT employee_id, last_name, salary FROM employees LIMIT 0, 20; # 写法二 SELECT employee_id, last_name, salary FROM employees LIMIT 20; 其中, 显示了员工编号 100~119 的员工。 【例子2】继续上面的例子1,上面的代码只是显示了第一页的数据,如果现在用户想要显示第2页的数据,应该怎么操作呢?可以使用 SELECT employee_id, last_name, salary FROM employees LIMIT 20, 20; 显示了员工编号 120~139 的员工。 【总结】总结一个分页的公式,设每页显示的数据个数为 pageSize,当前是第 pageNo 页,那么就有如下 LIMIT (pageNo - 1) * pageSize, pageSize; 2.2 查询数据库表的第 x x x 条记录【例子1】查询员工表 SELECT employee_id, last_name, salary FROM employees LIMIT 31, 2; 2.3 WHERE…ORDER BY…LIMIT… 的声明顺序 (非执行顺序)正确的声明顺序如下代码所示: SELECT employee_id, last_name, salary FROM employees WHERE salary >= 5000 ORDER BY salary DESC LIMIT 0, 10; 三、 拓展MySQL8.0中对于分页新增了一个新特性,对
对比一下原有的格式,无非就是把 初始偏移量 和 每页条目数 位置调转一下,然后把逗号去掉即可。
|
相关内容
-
硬盘库存迫切需要通过西方数据,三星已经停止向零
硬盘库存迫切需要通过西方数据,三星已经停止向零售商发送硬盘...
-
中联吊车电脑显示器图解|中联吊车电脑说明书
中联吊车电脑显示器图解|中联吊车电脑说明书,,1. 中联吊车电脑...
-
无法读取U盘中的数据
无法读取U盘中的数据,,核心提示:我有一个512MB的U盘,把它插在电...
-
电脑关机后显示器灯还亮|电脑关机后显示器灯还
电脑关机后显示器灯还亮|电脑关机后显示器灯还亮着一按键盘...
-
电脑网页打开页面不全怎么办|电脑网页打开后显
电脑网页打开页面不全怎么办|电脑网页打开后显示不全,,1. 电脑...
-
设置证书密码是什么|证书初始密码
设置证书密码是什么|证书初始密码,,设置证书密码是什么证书密...
-
wps数据拟合图形公式|你好,请问在WPS中拟合线性
wps数据拟合图形公式|你好,请问在WPS中拟合线性方程,请问在WP...
-
计算机不能打开网页发送更多的数据包,但很少收到
计算机不能打开网页发送更多的数据包,但很少收到(解决方案)。,,问...
-
win7电脑分屏|win7电脑分屏两个显示器怎么切换
win7电脑分屏|win7电脑分屏两个显示器怎么切换,,1. win7电脑分...
-
wps删除重复数据|WPS表格中,删除重复项,只保留
wps删除重复数据|WPS表格中,删除重复项,只保留一个数据,如何...
-
如何使用selenium+TestNG做web数据驱动测试
如何使用selenium+TestNG做web数据驱动测试,数据库,数据,本文...
-
电视wifi显示电脑|电脑 wifi 电视
电视wifi显示电脑|电脑 wifi 电视,,1. 电脑 wifi 电视原因1、...
-
我的台式电脑,开不机,按下开关,电源灯cpu灯亮,不能
我的台式电脑,开不机,按下开关,电源灯cpu灯亮,不能自检点不亮显...
-
wps表格查找重复的数据|在wps表格中查找重复数
wps表格查找重复的数据|在wps表格中查找重复数据,表格,重复,...
-
cad图形显示快捷键|cad视图显示快捷键
cad图形显示快捷键|cad视图显示快捷键,,1. cad视图显示快捷键...