• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > Mysql中limit的用法详解

Mysql中limit的用法详解

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了Mysql等相关知识,希望本文的分享对您有所帮助
 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。

  注意limit 10和limit 9,1的不同:

  例如:

  1.

  Select * From cyclopedia Where ID>=( 
  Select Max(ID) From ( 
  Select ID From cyclopedia Order By ID limit 90001 
  ) As tmp 
  ) limit 100;

 2.

  Select * From cyclopedia Where ID>=( 
  Select Max(ID) From ( 
  Select ID From cyclopedia Order By ID limit 90000,1 
  ) As tmp 
  ) limit 100;
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2018-12-05将表数据生成Insert脚本 比较好用的生成插入语句的SQL脚本
  • 2018-12-05Mysql存储引擎之Memory存储引擎的介绍
  • 2018-12-05用mysqldump备份和恢复指定表的方法
  • 2017-05-11MySQL性能优化之table_cache配置参数浅析
  • 2018-12-05MySQL内存表的特性与使用介绍
  • 2018-12-05使用MySQL的yum源安装MySQL5.7数据库的方法_MySQL
  • 2018-12-05MySQL多实例的配置和管理详细
  • 2017-05-11MySQL中字段名和保留字冲突的解决办法
  • 2017-05-11创建mysql表分区的方法
  • 2017-05-11MYSQL随机抽取查询 MySQL Order By Rand()效率问题

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • mysql 队列 实现并发读
    • 关于列变行的10篇文章推荐
    • SQLserver安装时要求CDKEY的解决办法
    • mysql 发生系统错误1067的解决方法
    • mysql进阶(十八)完全卸载mysql数据库图文教程
    • SQL中关于distinct关键字的四种用法
    • Hibernate Oracle sequence的使用技巧
    • Fedora 17源码安装mysql-5.1.58
    • Mysql5.5&Mysql5.6&Mysql5.7特性
    • mysql运维-lower_case_table_names

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有