`
wfwkiss
  • 浏览: 127041 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Mysql中limit的用法方法详解与注意事项

阅读更多
mysql的数据一般都是用limit控制数量,它的使用方法也是需要注意的。
在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,
mysql已经为我们提供了这样一个功能。
SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset
LIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。LIMIT 接受一个或两个数字参数。参数必须
是一个整数常量。如果给定两个参数,第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回
记录行的最大数目。初始记录行的偏移量是 0(而不是 1): 为了与 PostgreSQL 兼容,MySQL 也支持句
法: LIMIT # OFFSET #。

mysql> SELECT * FROM table LIMIT 5,10; // 检索记录行 6-15
//为了检索从某一个偏移量到记录集的结束所有的记录行,可以指定第二个参数为 -1:
mysql> SELECT * FROM table LIMIT 95,-1; // 检索记录行 96-last.
//如果只给定一个参数,它表示返回最大的记录行数目:
mysql> SELECT * FROM table LIMIT 5; //检索前 5 个记录行
//换句话说,LIMIT n 等价于 LIMIT 0,n。
分享到:
评论

相关推荐

    ThinkPHP CURD方法之table方法详解

    下面我们将详细探讨`table`方法的用法和注意事项。 1. **`table`方法的基本使用** 当默认的数据表自动识别不满足需求时,可以使用`table`方法来指定要操作的数据表。如: ```php $Model->table('think_user')->...

    java-web-mysql 分页demo

    七、优化与注意事项 1. 使用索引:对于频繁进行分页查询的字段,创建合适的索引可以大大提高查询效率。 2. 避免全表扫描:避免在OFFSET部分使用大数值,这可能导致全表扫描,降低性能。 3. 分页参数校验:确保用户...

    mysql update语句的用法详解

    MySQL中的`UPDATE`语句是用于修改数据库表中已有记录的数据。本文将深入解析`UPDATE`语句的各种用法,帮助读者系统全面地理解和掌握这一关键的SQL操作。...理解其用法和注意事项,能有效提升数据库维护和管理的效率。

    MySQL管理之道 性能调优、高可用与监控.part2.rar

    3.3.6 mysql故障切换之事件调度器注意事项 95 3.3.7 人工误删除innodb ibdata数据文件,如何恢复 97 3.3.8 update忘加where条件误操作恢复(模拟oracle闪回功能) 99 3.3.9 delete忘加where条件误操作恢复(模拟...

    MySQL导入sql_文件的5大步骤

    **注意事项:** - 确保目标数据库已创建。 - 导入文件的路径应正确无误。 #### 五、解决导入文件大小限制问题 **背景:** 默认情况下,MySQL对导入文件的大小有一定的限制,这可能会影响到大型数据库的恢复工作...

    eclipse基于mysql分页的方法实现

    ### Eclipse 基于 MySQL 的分页方法实现详解 #### 一、背景介绍与需求分析 在实际项目开发过程中,特别是在处理大量数据时,如果一次性加载所有数据到前端页面,可能会导致性能问题甚至浏览器崩溃。因此,采用分页...

    Oracle与MySQL的几点区别

    ### Oracle与MySQL的区别详解 #### 一、分组查询(GROUP BY)的使用差异 在进行数据分组查询时,Oracle和MySQL之间存在细微但重要的差别。例如,在MySQL中使用`GROUP BY`进行分组查询时,可以直接使用如下语句: ...

    mysql导入导出.sql文件.pdf

    ### MySQL导入导出.sql文件详解 #### 一、MySQL命令行模式设置与登录 ...以上是关于MySQL数据库导入导出操作的基本流程和注意事项。通过这些步骤,我们可以高效地管理和备份MySQL数据库,以应对各种需求。

    mysql解压版配置手册.docx

    - **注意事项**:确保下载的是适用于当前操作系统版本的解压包。 ##### 2. 解压至指定目录 - **解压路径**:将MySQL解压包解压至预先指定的目录,例如 `E:\install\mysql`。可以根据实际情况自行选择目录位置。 - ...

    mysql学习笔记之完整的select语句用法实例详解

    本篇文章将深入解析MySQL SELECT语句的完整用法,包括其各种常见参数、使用方法以及操作注意事项。 首先,基础的SELECT语句格式如下: ```sql SELECT 字段列表 FROM 数据源; ``` 这会从指定的数据源(如表)中选取...

    mysql优化文档

    在MySQL数据库操作中,索引的设计与使用对于查询性能至关重要。合理的索引能够显著提高查询速度,减少I/O操作次数,从而降低数据库服务器负载。文档中提到的`sys_info`数据库中的表,如`jdp_tb_trade`,已经根据同步...

    MySQL嵌套查询实例详解

    5. 其他使用方法和注意事项 子查询可以与各种SQL关键字配合使用,如`DISTINCT`、`GROUP BY`、`LIMIT`、`ORDER BY`、`UNION`、`UNION ALL`等。此外,可以使用比较运算符 `, `>`, `, `>=`, `=`, `<>`,以及`ANY`、`...

    JSP+JDBC_真分页(基于MySQL数据库分页)

    **五、优化与注意事项** 1. **效率优化**:避免全表扫描,可以通过添加`WHERE`条件,结合索引来提升查询速度。 2. **动态SQL**:对于不同的分页需求,可以使用模板引擎(如MyBatis的动态SQL)生成SQL。 3. **安全...

    mysql中的Load data的使用方法

    #### 二、使用技巧与注意事项 1. **LOCAL关键字**:使用`LOCAL`关键字表示数据文件位于客户端机器上,否则文件必须位于服务器端。 2. **NULL值处理**:在文本文件中表示NULL值时,可以使用特定字符串如`\N`,并在...

    SpringBoot与PageHelper的整合示例详解.docx

    5. **注意事项** - 确保PageHelper版本与Mybatis和SpringBoot版本兼容。 - 分页参数的设置需根据实际需求进行,例如是否开启合理化、是否支持方法参数等。 - 在使用PageHelper时,注意不要在Mapper接口中使用`@...

    实用的简单PHP分页集合包括使用方法

    5. **注意事项** - 这个例子使用了已经废弃的 `mysql_*` 函数,对于新的项目,建议使用 `mysqli` 或 `PDO` 扩展来处理数据库连接和查询,以确保更好的安全性和性能。 - 为了处理分页,通常需要在SQL查询中使用 `...

    详解用SELECT命令在MySQL执行查询操作的教程

    四、注意事项 - 使用`mysql_query()`和`mysql_fetch_array()`时,请注意这些函数在较新的PHP版本中已被弃用,建议使用PDO或mysqli扩展来处理数据库连接和查询。 通过掌握SELECT命令,你可以灵活地从MySQL数据库中...

Global site tag (gtag.js) - Google Analytics