当前位置: 首页 > article >正文

一些数据库知识点总结

DB2数据库:

从数据库表中第I条记录开始检索J条记录

SELECT * FROM (SELECT A.*, ROW_NUMBER() OVER() AS N

FROM (SELECT * FROM table_name) AS A)

WHERE N > I AND N <= J;

Oracle数据库:

从数据库表中第M条记录开始检索N条记录

SELECT *

FROM (SELECT ROWNUM r,t1.* From 表名称 t1 where rownum < M + N) t2

where t2.r >= M

MySQL数据库:

利用mySQL的LIMIT函数,LIMIT [offset,] rows从数据库表中M条记录开始检索N条记录的语句为:

SELECT * FROM 表名称 LIMIT M,N

注意:limit相当于求真子集,也就是两边没有等于号。

SqlServer数据库:

select top n * from table_name where 主键 not in (select top (m - 1) * n id from

table_name order by 主键) order by 主键

注意:以上m和n的意思为:每页n条数据,查询第m页的数据。


http://www.kler.cn/a/456.html

相关文章:

  • 【开源】一款基于SpringBoot的智慧小区物业管理系统
  • JVM学习-内存结构(一)
  • Spring Boot 自动配置:从 spring.factories 到 AutoConfiguration.imports
  • C++:单例模式
  • arm架构 uos操作系统离线安装k8s
  • TDengine 新功能 VARBINARY 数据类型
  • JavaScript笔记
  • 到底什么是跨域,如何解决跨域(常见的几种跨域解决方案)?
  • 2021电赛国一智能送药小车(F题)设计报告
  • 进程调度的基本过程
  • 【数据结构】二叉树(上)
  • chatGPT4问世,作为一个程序员应当如何去理解?
  • 编写Java哪个编译器好
  • 【嵌入式Linux学习笔记】Linux驱动开发
  • PCL 间接平差法拟合二维直线
  • Element-UI实现复杂table表格结构
  • RabbitMQ Java 客户端开发教程—官方原版
  • C语言--字符串函数2
  • C语言0基础全面教程
  • Baklib——企业知识库搭建的轻松工具
  • 单片机——IIC协议与24C02
  • 自学大数据第八天~HDFS命令(二)
  • RK3568平台开发系列讲解(网络篇)常用的网络工具
  • [ 云计算 | Azure ] Chapter 04 | 核心体系结构之数据中心、区域与区域对、可用区和地理区域
  • 记第一次面试的过程(C++)
  • 如何发布自己的npm包