首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

Oracle常见SQL分页兑现方案

2012-08-21 
Oracle常见SQL分页实现方案在Oracle中,用SQL来实现分页有很多种实现方式,但有些语句可能并不是很通用,只能

Oracle常见SQL分页实现方案

在Oracle中,用SQL来实现分页有很多种实现方式,但有些语句可能并不是很通用,只能用在一些特殊场景之中;
以下介绍三种比较通用的实现方案;在以下各种实现中,ROWNUM是一个最核心的关键词,在查询时他是一个虚拟的列,取值为1到记录总数的序号;
首先来介绍我们工作中最常使用的一种实现方式:

??

              ?

                    select?top?20?*??from?表名??where?ID>(select?max(ID)?from?(select?top?10?ID?from?表名?order?by?ID)?t1)??order?by?ID????

热点排行