SQL Server、MySql、Oracle三种数据库的分页实现
来源:互联网 发布:json数据格式是什么 编辑:程序博客网 时间:2024/05/02 19:20
查询M页的N行数据(起始位置start:(M-1)*N 页大小size:N 结束位置end:M*N)
SQL Server:
select top size column1,column2,...from (select top end column1,column2,... from table_name order by identity asc)order by identity desc
(注意:在子查询和父查询中排序方式要相反,对任意的一列排序都可以,父查询和子查询中的排序字段相同)
MySql:
select column1,column2,...
from table_namelimit start,end;
Oracle:
select column1,column2,...from (select rownum as r_num,column1,column2,...<span style="white-space:pre"></span>from table_name<span style="white-space:pre"></span>where r_num<end)where r_num>start
or
<pre name="code" class="sql">select column1,column2,...from (select rownum as r_num,column1,column2,...<span></span>from table_name)
where r_num>start and r_num<end;
(注意:在Oracle中rnum伪列必须开始从0开始,所以不能再Oracle中使用
select column1,column2,...from table_namewhere rownum>start and rownum<end来分页)
0 0
- SQL Server、MySql、Oracle三种数据库的分页实现
- Oracle,MySQL,SQL Server三种数据库用法差异
- 三种数据库的分页(mysql,sqlserver,oracle)
- Hibernate连接三种数据库的配置(SQL Server、Oracle、MySQL)
- SQL SERVER ,ORACLE 8i,DB2三种数据库分页SQL语句
- 三种数据库的SQL分页
- Oracle sqlserver MySQL三种数据库查询分页语句
- mysql、oracle、sqlserver三种数据库分页对比
- oracle,mysql,sql server分页的实现
- Update语句更新多表时在SQL Server,Oracle,MySQL三种数据库中的用法
- 三种数据库日期转字符串对比sql server、oracle、mysql(V4.11)
- JDBC连接数据库详细指南(包含MySQL、SQL Server、Oracle三种数据库)
- SQL Server Oracle DB2 三种数据库性能比较
- SQL Server与Oracle、DB2三种数据库比较
- oracle,mysql,SqlServer三种数据库的分页查询的实例
- oracle,mysql,SqlServer三种数据库的分页查询的实例
- oracle,mysql,SqlServer三种数据库的分页查询的实例
- oracle,mysql,SqlServer三种数据库的分页查询的实例
- C和指针 六
- leetcode:Best Time to Buy and Sell Stock
- 失真类型简介
- codevs uscaco 开关灯
- WPF与WINFORM比较
- SQL Server、MySql、Oracle三种数据库的分页实现
- 修改购物项图书数量的Ajax处理
- 集合和数组互相转换
- defora 卸载软件
- Android笔记 fragment通信
- weblogic12.1.3的安装及更新
- XCode6中定位失败的解决办法
- ios的基本设计模式 有六种
- JAVA笔试