`

各种DBMS的分页语句

    博客分类:
  • sql
阅读更多

mysql
select * from table limit m,n

 

oracle
select * from
(
 select row_.*,rownum rownum_from
 (
 select * from table
 )row_
)where rownum_<=m+n and rownum_>m-1

 

DB2
select * from
(
 select rownumber() over (...) as rownumber_,row_.* from
 (
 select * from table
 )as row_
)as temp_ where rownumber_<=m+n and rownumber_>m-1

 

FireBird
select * from table first m skip n

 

sql server
top 只可以获取当前若干条记录,不支持直接从中间区域进行获取,只好想办法利用minus等方法来取得。
select top m+n * from table
minus
select top m* from table

分享到:
评论

相关推荐

    SQL-notes:有关流行DBMS中SQL的注释

    DBMS的组织(数据库,模式,用户,连接到DBMS, SET ROLE语句,引用数据库对象,同义词,表空间), 访问控制, 触发器(我没有在SQL Server中描述触发器,因为它们的语法与其他DBMS明显不同), 顺序 分页SELECT...

    2009达内SQL学习笔记

    多数DBMS不需要在单条SQL语句后加分号,但特定的DBMS可能必须在单条SQL语句后加分号。 SQL语句的最后一句要以 “;”号结束 二、写子句顺序 Select column,group_function From table [Where condition] ...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

     数据查询语言 (Data Query Language, DQL) 是SQL语言中,负责进行数据查询而不会对数据本身进行修改的语句,这是最基本的SQL语句。例如:SELECT(查询)  数据控制语言Data Controlling Language(DCL),用来...

    Oracle数据库、SQL

    1.7安装DBMS 1 1.8宏观上是数据--&gt;database 1 1.9远程登录:telnet IP地址 1 1.10 TCP/IP通信协议 2 1.11数据库建连接必须提供以下信息 2 1.12一台机器可跑几个数据库,主要受内存大小影响 2 1.13源表和结果集 2 ...

    程序员的SQL金典.rar

     4.4.6 数据库分页  4.5 抑制数据重复  4.6 计算字段  4.6.1 常量字段  4.6.2 字段间的计算  4.6.3 数据处理函数  4.6.4 字符串的拼接  4.6.5 计算字段的其他用途  4.7 不从实体表中取的数据  4.8 联合...

    精髓Oralcle讲课笔记

    -- 首先,以超级管理员的身份登录oracle sqlplus sys/bjsxt as sysdba --然后,解除对scott用户的锁 alter user scott account unlock; ... --(默认全局数据库名orcl) 1、select ename, sal * 12 from ...

    python入门到高级全栈工程师培训 第3期 附课件代码

    01 数据库与dbms的概念 02 sql规范 03 数据库操作DDL 04 python s3 day46 mysql的数据类型 05 数据表操作 06 表记录之增删改操作 07 表记录查询之查询 第47章 01 多表查询之连接查询 02 级联删除与set null 03 多...

    Oracle事例

    14、查询从多少行到多少行的记录(可以用在web开发中的分页显示) select * from ( select rownum row_id,b.* from (select a.* from sys_oper a) b ) where row_id between 15 and 20 15、对公共授予访问权 ...

    老男孩第三期Python全栈开发视频教程 零基础系统学习Python开发视频+资料

    ├─(40) 01 python s3 day46 数据库与dbms的概念.avi ├─(41) 02 python s3 day46 sql规范.avi ├─(42) 03 python s3 day46 数据库操作DDL.avi ├─(43) 04 python s3 day46 mysql的数据类型.avi ├─(44) 05 ...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的。SQL Server 2000是Microsoft公司于2000年推出的最新版本。 SQL Server 特点:  1....

Global site tag (gtag.js) - Google Analytics