Oracle常见SQL分页兑现方案
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????