mysql怎么查询第2到4条数据

在mysql中可以通过“LIMIT”关键字来查询第2到4条数据,具体语句为“SELECT * FROM 数据表名 LIMIT 1,3;”,查询从第2条记录开始的3条记录。LIMIT关键字指定查询结果从哪条记录开始显示,一共显示多少条记录。

(推荐教程:mysql视频教程)

当数据表中有上万条数据时,一次性查询出表中的全部数据会降低数据返回的速度,同时给数据库服务器造成很大的压力。这时就可以用 LIMIT 关键字来限制查询结果返回的条数。

LIMIT 是 MySQL 中的一个特殊关键字,用于指定查询结果从哪条记录开始显示,一共显示多少条记录。

指定初始位置

LIMIT 关键字可以指定查询结果从哪条记录开始显示,显示多少条记录。

LIMIT 指定初始位置的基本语法格式如下:LIMIT 初始位置,记录数

其中,“初始位置”表示从哪条记录开始显示;“记录数”表示显示记录的条数。第一条记录的位置是 0,第二条记录的位置是 1。后面的记录依次类推。

注意:LIMIT 后的两个参数必须都是正整数。

例 1

在 tb_students_info 表中,使用 LIMIT 子句返回从第 2 条记录开始的行数为 3 的记录,SQL 语句和运行结果如下。mysql> SELECT * FROM tb_students_info LIMIT 1,3;

+----+-------+---------+------+------+--------+------------+

| id | name | dept_id | age | sex | height | login_date |

+----+-------+---------+------+------+--------+------------+

| 2 | Green | 3 | 23 | F | 158 | 2016-10-22 |

| 3 | Henry | 2 | 23 | M | 185 | 2015-05-31 |

| 4 | Jane | 1 | 22 | F | 162 | 2016-12-20 |

+----+-------+---------+------+------+--------+------------+

5 rows in set (0.00 sec)

由结果可以看到,该语句返回的是从第 2 条记录开始的之后的 3 条记录。LIMIT 关键字后的第一个数字“1”表示从第 2 行开始(记录的位置从 0 开始,第 2 行的位置为 1),第二个数字 3 表示返回的行数。

不指定初始位置

LIMIT 关键字不指定初始位置时,记录从第一条记录开始显示。显示记录的条数由 LIMIT 关键字指定。

LIMIT 不指定初始位置的基本语法格式如下:LIMIT 记录数

其中,“记录数”表示显示记录的条数。如果“记录数”的值小于查询结果的总数,则会从第一条记录开始,显示指定条数的记录。如果“记录数”的值大于查询结果的总数,则会直接显示查询出来的所有记录。

示例

显示 tb_students_info 表查询结果的前 8 行,SQL 语句和运行结果如下。mysql> SELECT * FROM tb_students_info LIMIT 8;

+----+-------+---------+------+------+--------+------------+

| id | name | dept_id | age | sex | height | login_date |

+----+-------+---------+------+------+--------+------------+

| 1 | Dany | 1 | 25 | F | 160 | 2015-09-10 |

| 2 | Green | 3 | 23 | F | 158 | 2016-10-22 |

| 3 | Henry | 2 | 23 | M | 185 | 2015-05-31 |

| 4 | Jane | 1 | 22 | F | 162 | 2016-12-20 |

| 5 | Jim | 1 | 24 | M | 175 | 2016-01-15 |

| 6 | John | 2 | 21 | M | 172 | 2015-11-11 |

| 7 | Lily | 6 | 22 | F | 165 | 2016-02-26 |

| 8 | Susan | 4 | 23 | F | 170 | 2015-10-01 |

+----+-------+---------+------+------+--------+------------+

4 rows in set (0.00 sec)

结果中只显示了 8 条记录,说明“LIMIT 8”限制了显示条数为 8。

带一个参数的 LIMIT 指定从查询结果的首行开始,唯一的参数表示返回的行数,即“LIMIT n”与“LIMIT 0,n”返回结果相同。带两个参数的 LIMIT 可返回从任何位置开始指定行数的数据。

mysql怎么查询第2到4条数据?的教程已介绍完毕,更多请关注跳墙网其他文章教程!

mysql怎么查询第2到4条数据相关教程

python回车不能换行怎么办

python回车不能换行的解决办法:首先创建写入方法;然后将selenium的脚本运行结果写入【test_result.log】文件中;最后在写入参数str后加【\n】则会在每次完成写入后,自动换行到下一行。 python回车不能换行的解决办法: 现在需要一个写文件方法,将seleniu

电脑屏幕字变小了怎么调回来

电脑屏幕字变小的解决办法:1、在浏览器菜单里选择查看,然后点击字体大小进行设置;2、直接按住ctrl不放开,然后中指拨动鼠标中间的滚轮,进行放大缩小;3、在桌面上直接右击选择属性,设置屏幕分辨率即可。 有两个方法,第一种是直接在浏览器中设置,第二

MySQL 案例实战--MySQL 数据库字符集

MySQL 案例实战--MySQL 数据库字符集 MySQL 数据库字符集 前言 一、MySQL 中的字符集 二、字符校对规则的含义 三、设置 MySQL 数据库中的字符集 前言 本环境是基于 Centos 7.8 系统构建MySQL-5.7.14 具体构建,请参考 MySQL-5.7.14 环境构建 一、MySQL 中的字

How to Install MySQL 5.6 from Official Yum Reposit

How to Install MySQL 5.6 from Official Yum Reposit 2019独角兽企业重金招聘Python工程师标准 Tags:MySQLDistribution:CentOS Submitted by:Morgan Tocker MySQL Community Manager @ Oracle Introduction In October 2013, the MySQL development team off

PowerDesigner导入mysql导出的sql脚本

PowerDesigner导入mysql导出的sql脚本 修改前: ct_no varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT ‘反恐舱单编号;如ams编号’ 修改后: ct_no varchar(30) NULL DEFAULT NULL COMMENT ‘反恐舱单编号;如ams编号’

mac 存储不足怎么办

mac 存储不足怎么办 mac 存储不足怎么办 我们经常会遇到,关于本机中,显示其它,占了 70 多 G 甚至 100 多 G,使得电脑没有空余的存储空间可以使用了。下面介绍常见的操作技巧 在可视化的界面进行排序等操作,可以选择菜单栏上的分组-大小进行排序,然后进行

Django使用mysql数据库

Django使用mysql数据库 目录 1.在setting.py里设置mysql 2.使用pymysql连接数据库 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'login', 'HOST':'127.0.0.1', 'PORT':3306, 'USER':'root', 'PASSWORD':'123456', }} import py

MySQL Oracle SqlServer 的事务隔离级别

MySQL Oracle SqlServer 的事务隔离级别 1:脏读 情景:A事物读取B事物修改了但是未提交的数据 问题:若B回滚了事物,A就读到了错误数据。 2:不可重复读 情景:A事物查询数据,B修改了数据,A又查询数据问题:A事物前后两次数据不一样 3:幻读 情景:A事物查

mysql 表的第2条到4条记录,mysql怎么查询第2到4条数据相关推荐

  1. mysql 表的第2条到4条记录_mysql怎么查询第2到4条数据?

    在mysql中可以通过"LIMIT"关键字来查询第2到4条数据,具体语句为"SELECT * FROM 数据表名 LIMIT 1,3;",查询从第2条记录开始的 ...

  2. mysql 表空间监控shell_一种通过zabbix监控mysql表空间的方法

    一种通过zabbix监控mysql表空间的方法[ 技术领域: ][0001]本发明涉及计算机自动化运维与监控领域,具体地说是一种通过ZABBIX监控MYSQL表空间的方法.[ 背景技术: ][0002 ...

  3. python查询mysql表名字动态日期_Python之路day11作业-MySQL表查询

    #-*- coding: utf-8 -*- __author__ = 'caiqinxiong_cai' #2019/9/25 15:22#多表查询的作业 : https://www.cnblogs ...

  4. mysql表设计很多非常大的varchar_聊一聊数据库(MySQL)设计中的数据类型优化

    良好的逻辑设计和物理设计事高性能的基石,在进行数据库设计时,我们应该要考虑到未来将会执行的查询语句,这就需要对各种因素进行权衡.本文将会聊一聊数据库(MySQL)设计中有关数据类型优化的一些内容.以下 ...

  5. mysql表数量限制_关于数据库字段、记录、行大小的数量限制和合理取值

    markdy 今天又上游团队的同事通过内部平台提问了GaussDB的相关问题,下面这个问题,顺便记录在此. 本文关于字段.记录.行大小的数量限制和合理取值. 字段数量 以mysql为例,实践经验是不超 ...

  6. mysql 表空间收缩_【135期】谈谈MySQL中的重做日志,回滚日志,以及二进制日志的区别及各自作用...

    点击上方"Java面试题精选",关注公众号 面试刷图,查缺补漏 >>号外:往期面试题,10篇为一个单位归置到本公众号菜单栏->面试题,有需要的欢迎翻阅 阶段汇总集 ...

  7. mysql表分区列_如何基于char列对MySQL表进行分区?

    MySQL 5.1中的分区只能处理整数列( Source).您只能在非整数列上使用 few partitioning functions.例如: CREATE TABLE ti (id INT, am ...

  8. 第五章 mysql表操作

    1.添加字段 alter table 表名 add 字段 修饰符; mysql> alter table t3 add math int(10);-------添加的字段 mysql> a ...

  9. MySQL - 表的增删改查(约束+聚合、联合查询)

    本节目标: 数据库约束 表的关系 新增: 删除 修改 查询 1.数据库约束 1.1约束类型 NOT NULL -指示某列不能存储 NULL值. UNIQUE -保证某列的每行必须有唯一的值. DEFA ...

  10. sparksql加载mysql表中的数据

    sparksql加载mysql表中的数据 <dependency><groupId>mysql</groupId><artifactId>mysql-c ...

最新文章

  1. 低代码缺少的五大组件
  2. ProxylessNAS pytorch
  3. 前后端token机制 识别用户登录信息
  4. 理解正向代理与反向代理的区别
  5. android activity dialog 高度,将Activity以Dialog形式显示,并设置宽高度
  6. 第7章 实战演练:爬取百度百科1000个页
  7. python模块下载连接清华镜像的具体步骤_如何下载Pycharm开源版以及设置国内镜像源-百度经验...
  8. php fpm 统计,php实现fpm开启状态统计的方法
  9. git提取和拉取区别_每天一Git之起步 - 关于版本控制
  10. 安卓学习笔记43:初试开源框架Volley
  11. 别信了大佬的“鬼话”,想造无人驾驶到底进展如何吗?
  12. 使用色彩追踪和形态学运算得到图像中感兴趣区域
  13. 关于动态数组指针操作的两个例子
  14. 理解JVM(五):Java内存模型与线程
  15. html中支持的常用中文字体
  16. crontab 每周五_关于linux:如何在星期天每周运行crontab作业
  17. 在线模拟装机大学计算机,模拟装机实验.doc
  18. 定义类MyProgram,包含两个属性:一个是private的整型属性data、一个是private的String类型属性str,重写toString,equals
  19. 信息论小课堂:纠错码(海明码在信息传输编码时,通过巧妙的信道编码保证有了错误能够自动纠错。)
  20. java小恐龙游戏_用Python实现谷歌的小恐龙游戏

热门文章

  1. matlab支路参数矩阵,哪位大神看看这个程序呀,参数下面给了
  2. 复旦大学软件工程电子信息考研信息
  3. python实现复旦大学选课系统自动抢课神器抢课软件Courcegoblin抢课软件ver 1.0
  4. dymola学习笔记-第二天 补充
  5. 暴击!二哥读者(女,从小就想当黑客,初中学编程,高中造火箭(模型,原来我是个 Five
  6. 【王老师说运维】:高级运维开发工程师在线评测
  7. SpringCloudAlibaba-window安装Nocas
  8. 游戏高防服务器租用,如何选择配置?
  9. 处理LetsEncrypt证书签发错误acme-v02.api.letsencrypt.org timeout
  10. 二极管反向恢复时间测试仪电脑程控测试系统智能识别示波器曲线演示分析