MySQL 中LIMIT的使用详解
在使用数据库过程中,常会遇到查询或者导出某个数据表或者查询集的前几条或者后几条记录,LIMIT可以很好的满足需求。
下面为资源库整理了一些LIMIT用法,如下:
LIMIT基本语法:
SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset;
如果只给定一个参数,表示记录数。
mysql> SELECT * FROM orange LIMIT 5; //检索前5条记录(1-5)
相当于
mysql> SELECT * from orange LIMIT 0,5;
两个参数,第一个参数表示offset, 第二个参数为记录数。
mysql> SELECT * FROM orange LIMIT 10,15; // 检索记录11-25
再如,另一种用法:
mysql> SELECT * FROM orange LIMIT 2 OFFSET 3;//查询4-5两条记录
等价于
mysql> SELECT * FROM orange LIMIT 3,2;
另外,可以指定第二个参数为-1,用于检索从偏移量到最后一条记录。
(试过,MySQL报错,有待进一步验证。)
mysql> SELECT * FROM orange LIMIT 95,-1; // 检索记录96-last
(资源库 www.zyku.net)
您可能感兴趣的文章
- 06-01MySQL数据库MyISAM转换InnoDB方法
- 05-18云服务商平台汇总大全
- 03-31SQL Server 数据库分区分表(水平分表)
- 03-26帝国CMS搜索功能按表搜索和按栏目搜索两种功能的实现
- 03-23帝国CMS跨数据库调用数据的用法说明
- 03-18phpStudy设置允许远程访问MySQL数据库
- 02-06Windows下MySQL-5.7.32安装与配置方法
- 11-02mysql命令gruop by报错this is incompatible with sql
- 06-19帝国cms中如何批量修改数据库表前缀
- 03-31SQL Server 备份数据库并生成(.bak)文件
- 03-03phpmyadmin导入数据库出现413 Request Entity Too Lar
- 11-22Navicat整个数据库搜索某个字符串在哪个表的哪个字段
- 10-19护卫神主机大师SQL Server提示在数据库'master
- 10-19Microsoft SQL Server 2014数据库64位安装图解
- 10-18SQL Server 还原.bak文件到数据库的方法
- 11-15Thinkphp新增字段无法写入到数据库的解决方法
- 07-28CentOS系统中彻底删除MySQL数据库的方法
- 06-27Linux下MongoDB数据库实现自动备份详解
- 05-28yii插入数据库防并发的简单代码
- 04-04更改mysql 5.7数据库的数据存储位置的方法
最近更新
阅读排行
猜你喜欢
- 11-21PHP运算符
- 11-10苹果13麦克风模式在哪调整
- 01-14头像云集-头像云集应用软件功能介绍
- 02-23MySQL 创建一个用户,并指定数据库
- 10-18甜盐相机录视频教程分享
- 04-05小米手环6压力测试设置方法
- 09-13iqoo8原子组件如何添加
- 05-16Wordpress网易云跟贴插件安装教程
- 03-31对PyTorch中inplace字段的全面理解
- 01-12聊天话术恋爱神器-聊天话术恋爱神器应