您当前的位置:首页 > 电脑百科 > 数据库 > MYSQL

MySQL-查询分页

时间:2019-09-04 09:07:14  来源:  作者:

获取部分行

当数据量过大时,在一页中查看数据是一件非常麻烦的事情

语法

select * from 表名 limit start,count

说明

从start开始,获取count条数据

例1:查询前3行男生信息

select * from students where gender=1 limit 0,3;

示例:分页

已知:每页显示m条数据,当前显示第n页

求总页数:此段逻辑后面会在Python中实现

查询总条数p1

使用p1除以m得到p2

如果整除则p2为总数页

如果不整除则p2+1为总页数

求第n页的数据

select * from students where is_delete=0 limit (n-1)*m,m


Tags:MySQL 查询   点击:()  评论:()
声明:本站部分内容来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系,我们将及时更正、删除,谢谢。
▌相关评论
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
▌相关推荐
一、连接查询图解示意图 1、建表语句部门和员工关系表:CREATE TABLE `tb_dept` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID', `deptName` varchar(3...【详细内容】
2019-12-24   MySQL 查询  点击:(35)  评论:(0)  加入收藏
获取部分行当数据量过大时,在一页中查看数据是一件非常麻烦的事情语法select * from 表名 limit start,count说明从start开始,获取count条数据例1:查询前3行男生信息select * f...【详细内容】
2019-09-04   MySQL 查询  点击:(49)  评论:(0)  加入收藏
1.如果表不存在create table 表1 select * from 表2;2.如果表存在①如果两张表结构一致insert into 表1 select * from 表2;②如果两张表结构不一致insert into 表1(字段1,...【详细内容】
2019-09-02   MySQL 查询  点击:(180)  评论:(0)  加入收藏
方法1: 直接使用数据库提供的SQL语句 语句样式: MySQL中,可用如下方法: SELECT * FROM 表名称 LIMIT M,N 适应场景: 适用于数据量较少的情况(元组百/千级) 原因/缺点: 全表...【详细内容】
2019-08-29   MySQL 查询  点击:(46)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条