第一种方式
select
*
from
(
select
a.*,
rownum
as
rnum
from
(
select
*
from
index)
a
where
rownum
<=5300)
where
rnum
>= 5000
select
*
from
(
select
*
from
(
select
t.*,
row_number() OVER(
ORDER
BY
null
)
AS
"row_number"
from
index
t) p
where
p.
"row_number"
>
5000) q
where
rownum
<= 300
转的时候看说第二种比较快,还没有去实验。<~--~>