sql语句里的limit使用方法

   SELECT * FROM table  LIMIT [offset,] rows | rows OFFSET offset

   在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了上面这样一个功能。
 

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。

转载于:https://www.cnblogs.com/yubenliu/p/6488730.html

sql limit 的用法相关推荐

  1. sql limit的用法

    limit:用于限制由 SELECT 语句返回的数据数量.主要用于分页.格式如下: select * from tableName limit i,n tableName:表 i:为查询结果的索引值( ...

  2. 【SQL中limit的用法】

    SQL中limit的用法 说明:limit子句用于限制查询结果返回的数量,常用于分页查询. 用法:[select * from tableName limit i,n ] 参数:tableName: ...

  3. gispython定义查询_Python与开源GIS:SpatiaLite 中的基本SQL数据库查询用法

    Python与开源GIS教程的内容,开发了单独的内容,请打开 https://www.osgeo.cn/pygis/ 查看. 本页面的内容不再更新. 这一节我们来看一下基本的SQL语句用法.使用最通用 ...

  4. sql limit 子句_SQL Server中的FOR XML PATH子句

    sql limit 子句 As SQL professionals, we often have to deal with XML data in our databases. This articl ...

  5. mysql limit 执行顺序_SQL语句执行顺序及MySQL中limit的用法

    一. SQL语句执行顺序及MySQL中limit的用法 执行顺序:from... where...group by... having.... select ... order by... limit ...

  6. 9.mybatis动态SQL标签的用法

    mybatis动态SQL标签的用法 动态 SQL MyBatis 的强大特性之一便是它的动态 SQL.如果你有使用 JDBC 或其他类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句有多么痛苦 ...

  7. PL/SQL 的一些用法

    变量的声明,赋值,打印(declare是pl/sql里面的用法 variable是sql*plus里面的用法,variable相当于一个sql*plus环境的全局变量,declare里定义的是pl/s ...

  8. SQL CASE WHEN用法

    SQL CASE WHEN用法 CASE 可能是 SQL 中被误用最多的关键字之一.虽然你可能以前用过这个关键字来创建字段,但是它还具有更多用法.例如,你可以在 WHERE 子句中使用 CASE . ...

  9. sql not exists用法_SQL Server 2012 高级用法(一)

    最近用到了SQL Server 相关数据库等问题,于是整理了如下SQL Server高级用法系列. 该系列不再介绍基础用法(select ,insert, update, delete, and or ...

最新文章

  1. python统计图原理_AB测试原理及样本量计算的Python实现
  2. ssh_askpass: exec(/usr/libexec/ssh-askpass): No such file or directory
  3. ioread32函数有关知识
  4. HTML5摩托车配件销售商城模板
  5. JMETER目录结构详解
  6. c# 中实用包,实用dll。
  7. 【转】string.Format对C#字符串格式化
  8. java Hashtable 和 HashiMap 的区别
  9. 人工智能系列之一人工智能基本流程
  10. 想搬去苏州生活了。。
  11. 第八章第六题(代数:两个矩阵相乘的方法)(Algebra: a method of multiplying two matrices)
  12. 用文字总结出计算机组装步骤,项目教学法在《计算机组装与维护》中的运用与反思(杜燕)...
  13. python123.io同一个号可以同时在不同设备登陆吗-ITech8 - 合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下!...
  14. arcgis根据7参转坐标_在ArcGIS Desktop中进行三参数或七参数精确投影转换
  15. 普里姆(Prim)算法和克鲁斯卡尔(Kruskal)算法
  16. antd pro 使用
  17. 零知识证明之范围证明的应用
  18. 1、[python]经典详细入门
  19. 【PPP-RTK技术面临的机遇与挑战】张小红
  20. 论文阅读——BERT

热门文章

  1. 为什么补码会比原码多一个数
  2. STM32开发 -- VS2017错误
  3. UNIX再学习 -- 环境变量
  4. Linux学习系列之Mount
  5. zcmu1713(模拟)
  6. pat天梯赛L2-025. 分而治之
  7. 【译】How I hacked Google’s bug tracking system itself for $15,600 in bounties
  8. Android Gradle Plugin 源码解析之 externalNativeBuild
  9. C++ 手动开O2优化
  10. PHP 模拟真实ip,PHP实现-获取用户的真实IP