SQL中limit函数语法与用法(MYSQL获取限制某行数据)
作者:小白修炼晋级中 发布时间:2024-01-28 00:52:07
标签:sql,语句,limit函数
1.limit函数的语法和用法
(1)常用且简单的语法和用法
①语法:limit n 即limit <参数>
具体语法:select <字段1>,...,<字段n> from <表名> (where <条件> order by <字段1>...<字段n> asc|desc) limit n
说明:括号内的语句可省略
参数说明:
n:为阿拉伯数字,表示前n行。
②用法:用于获取前n行数据。
(2)另一种(两个参数)语法和用法
①语法:limit m,n 即 limit <参数1>,<参数2>
具体语法:select <字段1>,...,<字段n> from <表名> (where <条件> order by <字段1>...<字段n> asc|desc) limit m,n
说明:括号内的语句可省略
参数说明:
m:为阿拉伯数字,表示跳过第m行,从m+1行开始。
n:为阿拉伯数字,表示前n行。
②用法:跳过m行,从m+1行开始获取前n行数据。
2.limit函数的实例
(1)获取前n行数据
例1:假设直接从表table获取前6行数据,数据包括学生学号ID、学生名字name、学生年龄age字段。
select ID,name,age
from table
limit 6
例2:假设直接从表table获取按ID升序排序的前6行数据,数据包括学生学号ID、学生名字name、学生年龄age字段。
select ID,name,age
from table
order by ID ASC
limit 6
例3:假设直接从表table获取按name降序排序的前100行数据,数据包括学生学号ID、学生名字name、学生年龄age字段。
select ID,name,age
from table
order by name desc
limit 100
(2)从m+1行开始获取前n行数据。
例:获取按ID升序的第3到102行的数据,数据包括学生学号ID、学生名字name、学生年龄age字段。获取按ID升序的第3到102行的数据即获取按ID升序并跳过前2行从2+1行开始获取前100行数据。
select ID,name,age
from table
order by ID ASC
limit 2,100
说明:排序必需增加order by<字段> <ASC,DESC>,ASC表示升序排序,DESC表示降序排序。
补充:sql 中 limit 与 limit,offset连用的区别
select * from table limit 2,1;
//跳过2条取出1条数据,limit后面是从第2条开始读,读取1条信息,即读取第3条数据
select * from table limit 2 offset 1;
//从第1条(不包括)数据开始取出2条数据,limit后面跟的是2条数据,offset后面是从第1条开始读取,即读取第2,3条
来源:https://blog.csdn.net/weixin_50853979/article/details/124489665
0
投稿
猜你喜欢
- php随机数生成一个给定范围的随机数,用 PHP 就太简单不过了,而且可以指定从负数到正整数的范围,如:<?phpecho mt_ra
- 复制目录: 包含多层子目录方法: 递归, 深度遍历,广度遍历深度遍历&广度遍历:思路:1.获得源目录子级目录,并设置目标目录的子级路
- 前言Python处理Excel的包是openpyxl,其支持操作的文件类型为:.xlsx, .xlsm, .xltx, .xltmpip i
- BOF 指示当前记录位置位于 Recordset 对象的第一个记录之前。EOF 指示当前记录位置位于 Recordset 对象的最后一个记录
- 拼接table请将以下代码直接运行:换下bootstrap.css jquery-1.12.3.min.js bootstrap-pagin
- 本文实例讲述了PHP实现微信公众号支付功能。分享给大家供大家参考,具体如下: 直言无讳,我就是一个初涉微信
- 首先说一下 我在form表单里面遇见的坑:1.例如我要给后台传的不是对象,而是一个数组,怎么写验证?2.比如我有四个弹出框,都要做验证,这个
- 描述微软开发的两个动态库存在后门允许用户查看ASP文件源程序和下载整个网站详细随IIS和Frontpage Extention server
- 一:模版的继承1.什么是模板继承?你需要事先在你想要使用的主页面上划定区域做好标记,之后在子页面继承的时候你就可以使用在主页面划定的区域,也
- 见下,把数字转成条形图、条形码的一个程序:<%Sub ShowChart(ByRef aValues,
- axios form-data格式 传输数据和文件form-data是在post请求下的一种传输方式,数据会在Form Data中传输,他的
- 前后端分离前后端分离的好处最大的好处就是前端JS可以做很大部分的数据处理工作,对服务器的压力减小到最小。后台错误不会直接反映到前台,错误接秒
- driver = webdriver.Chrome()报错driver = webdriver.Chrome()是因为没有chromedri
- 一、Hive介绍hive: 由 Facebook 开源用于解决海量结构化日志的数据统计工具。Hive 是基于 Hadoop 的一个数据仓库工
- 继续Mootools常用方法扩展,依然还是String类的扩展。方法:format说明:一个非常简单的format方法,和C#
- 效果图from wxpyimport *import requestsfrom datetimeimport datetimeimport
- uniapp页面跳转的几种方式一、uni.navigateTo定义:保留当前页面,跳转到应用内的某个页面,使用uni.navigateBac
- MFCC梅尔倒谱系数(Mel-scaleFrequency Cepstral Coefficients,简称MFCC)。MFCC通常有以下之
- 前言 相信很多时候大家都会用到虚拟环境,他具有可以让你快速切换不同的python版本,
- 一、前言最近忙里偷闲,做了一个部署数据库及IIS网站站点的WPF应用程序工具。 二、内容此工具的目的是:根据.sql文件在本机上部