postgresql和mysql中的limit使用方法

news/2024/7/9 21:51:31 标签: java, SpringBoot, mysql, postgresql, sql

文章目录

  • 区别
  • 举例说明
    • MySQL 中
    • PostgreSQL 中

区别

在msyql中,limit使用如下 select *from mytable limit a,b
其中:a为起始索引,从0开始,b为获取数据长度

sql>postgresql中,limit使用如下 select *from mytable limit a offset b
其中:b为起始索引,a为获取数据长度

其中:sql>mysql使用逗号",",而pgsql使用offset

举例说明

MySQL 中

如果只给定一个参数,表示记录数。

sql>mysql> SELECT * FROM orange LIMIT 5; //检索前5条记录(1-5)

相当于

sql>mysql> SELECT * from orange LIMIT 0,5;

两个参数,第一个参数表示offset, 第二个参数为记录数。

sql>mysql> SELECT * FROM orange LIMIT 10,15; // 检索记录11-25

PostgreSQL 中

如果只给定一个LIMIT 参数,表示记录数。

sql>postgresql> SELECT * FROM orange LIMIT 5; //检索前5条记录(1-5)

如果只给定一个offset 参数,表示记录数。

sql>postgresql> SELECT * FROM orange offset 5; //检索从第6行开始往后的记录(6+)

两个参数, 第1个参数为记录长度,第2个参数表示起始索引。

sql>postgresql> SELECT * FROM orange limit 5 offset 5; //检索从第6行到第10行的记录(6-10)


http://www.niftyadmin.cn/n/898186.html

相关文章

个人练习前端技术使用Bootstrap、JQuery、thymeleaf

说明:本代码只是为了本人练习前后端联动技术,包含html,jquery,thymeleaf模板、ajax请求及后端功能联动,方便自己查找及使用。 文章目录代码场景场景1.table批量查询功能(有默认值),点…

SpringCloudGateway网关服务实现文件上传功能

文章目录说明SpringBoot和SpringCloudGateway项目区别说明1.SpringBoot的成功案例文件上传代码pom前端代吗Controller代码 重点在:RequestParam("file00") MultipartFile file2.SpringCloudGateway的成功案例文件上传代码Controller代码网上其他方案其他方…

后端MultipartFile接收文件转Base64

文章目录背景说明测试案例代码测试方法1测试方法2背景说明 最开始写的版本代码删改较多且无法运行,在其他博主给我指出问题及改进措施之后,下面的是最新汇总并测试结果有效的接口,编写日期:2022年08月12日。 下面代码是后端接收到…

SpringBoot获取文件将要上传的IP地址

说明: 有的项目会涉及文件上传,比如“更换logo业务”,或者“自定义任务上传脚本等业务”都会涉及上传,而有的项目上传成功后找不到上传地址,所以需要打印IP,方便用户知晓上传的精确地址,下面封装…

正则表达式如何匹配中文

\w匹配的仅仅是中文,数字,字母,对于国人来讲,仅匹配中文时常会用到,见下 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 或许你也需要匹配双字节字符,中文也是双字节的字符 匹配双字节字符(包括…

ZTree基本使用及本人详解

文章目录ZTree树简介简介ZTree的特点练习ztree之前的小建议ZTree文件介绍ZTree的配置介绍ZTree使用案例需求1:前端初始化数据(标准json数据)前端代码需求2:后端查询ztree数据(简单JSON数据)需求3&#xff1…

前端UI框架介绍

文章目录一、主流3大框架介绍二、JavaScript构建工具三、UI框架介绍1.iView2.ElementUI3.ICE4.VantUI5.AtUI6.CubeUI混合开发 ↓7.Flutter8.lonic微信小程序 ↓9.mpvue10.WeUI四、后端技术一、主流3大框架介绍 二、JavaScript构建工具 三、UI框架介绍 1.iView 2.ElementUI 3.IC…

JavaScript入门及基础知识介绍

文章目录JavaScript大纲1.概述2.历史3.数据类型3.1严格检查格式3.2 字符串3.3数组3.4 对象3.5 流程控制3.6 Map和Set3.7 iterator4.函数4.1定义函数4.2变量的作用域4.3方法5.内部对象5.1 Date5.2 JSON5.3 Ajax6.面向对象编程6.1什么是面向对象7.操作BOM对象(重点&am…