MySQL LIMIT 理解
参数
Limit一般放在sql的最后,用于对数据集的行数进行约束,有两个参数,实例如下:
SELECT
column1,column2,...
FROM
table
LIMIT offset , count;
offset:含义是偏移量,offset=3代表跳过前三条记录,从第四条开始算。
count:指返回的条数。
LIMIT 3,5 就是返回第4-8条数据。
当然第一个参数offset可以省略,LIMIT 5表示返回 5 条记录,省略了offset,offset的默认值是0,就是没有偏移量,返回第1-5条记录。
利用LIMIT的这个特性,可以用来做分页、快速查询等。
效率
先来看下如下sql:
SELECT
column1,column2,...
FROM
table
LIMIT 300000 , 100;
这个sql的效率其实是很低的,因为数据库需要一直“偏移”到300000的位置,才开始取那需要的100条数据,所以一般不要这样写sql,这也可以解释很多app中只提供最近几个月的操作记录或订单。那怎么优化呢?可以先通过其他条件,把前30w不需要的数据通过where条件过滤掉,如where id>=300000等。
其他
LIMIT除了用在SELECT查询语句上,也是支持DELETE和UPDATE语句的,如:
UPDATE
TABLE SET column1='test1'
WHERE type=1234
LIMIT 1;
sql表示只更新type=1234的第一条记录,同样DELETE语句也是同样道理。
MySQL LIMIT 理解相关推荐
- mysql limit 01怎么理解_MySQL limit实际用法的详细解析
MySQLlimit的实际用法的详细解析,在我们使用相关的查询语句的时候,一般都要返回前几条或是中间的某几行数据,这时你应如何处理呢?不必担心,MySQL数据库已经为我们提供了这样一个功能. SELE ...
- MySQL——深入理解
前言 MySQL--深入理解主要包括MySQL的存储引擎.索引以及索引对数据库操作的性能优化.SQL优化.视图.存储过程.存储函数.触发器.锁.innoDB引擎的结构原理和数据库的相关管理操作.在这篇 ...
- mysql limit 分页 0_Mysql分页之limit用法与limit优化
Mysql limit分页语句用法 与Oracle和MS SqlServer相比,mysql的分页方法简单的让人想哭. --语法: SELECT * FROM table LIMIT [offset, ...
- Mysql limit 子查询
为什么80%的码农都做不了架构师?>>> (1)mysql limit 不支持子查询像下面这条语句无法执行 SELECT * FROM b_c_s1 where CT_I ...
- mysql limit函数
mysql limit函数 mysql> select * from kbe_user limit 5,10; // 检索从第6行开始,最多10行记录(下标从0开始) //为了检索从某一个偏移 ...
- mysql limit 越大越慢_mysql 优化之14:php mysql limit 分页优化,页面值越大查询越慢...
php mysql limit 分页优化,页面越大查询越慢 一.测试前言 当前测试表:nodes_hierarchy目前数据量为20多万 程序分页中我们经常使用的核心sql语句select * fro ...
- Mysql limit用法
MYSQL limit用法 1.Mysql的limit用法 在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了这样一个功能. Sql代 ...
- c语言中limit 用法,mysql limit用法及优化详解
摘要 腾兴网为您分享:mysql limit用法及优化详解,一点万象,喜马拉雅,唯品会,图乐等软件知识,以及盟重土城花屏补丁,宝马车主俱乐部,本地文件搜索,锁定刷新率,发券,微信多开真正版,云门禁,真 ...
- mysql limit 运算符_MYSQL LIMIT 用法
小太阳 MySQL limit 应用的一些例子. 语法格式: SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset 解析:LIMI ...
最新文章
- 九九乘法表用python怎么写_用python做个九九乘法表
- Uber的一键式聊天智能回复系统
- Mono源代码学习笔记:Console类(五)
- TCGA三个在线可视化网站
- Marlin Protocol正在为验证者开放OTC渠道
- ASP.NET MVC3+EF4+Oracle入门实例(五)
- Python 获得汉字笔画
- 西门子real是什么数据类型_西门子PLC数据类型
- IIR滤波器与FIR滤波器的对比
- 有人给我留言要电源软件,于是就有了这篇软件合集
- tomcat+mysql+腾讯云_腾讯云服务器配置tomcat和mysql
- 计算机存储单元ASCI,在计算机存储器中,存储英文字母\quot;A\quot;时,存储的是它的( ) A.输入码B.ASCII码C - 作业在线问答...
- 什么是大数据分析 主要应用于哪些行业?
- org.hibernate.ex ception.DataException: could not insert报错
- 项目管理中的项目干系人
- python定义字符串_Python定义字符串、循环
- 景联文科技—专业数据采集公司和智能数据管理执行一体化平台
- 2021中青杯B题港珠澳大桥桥梁设计与安全策略思路代码
- 京东主图怎么保存原图_怎么把京东商城宝贝评价里面的图片保存下来
- bp神经网络权值调整公式,bp神经网络算法推导