Oracle 中查询第11-20条记录的SELECT语句怎么写?

2026年09月27日 05:02
有3个网友回答
网友(1):

select * from (
select rownum r,a from yourtable //这里写你的表名
where rownum <= 20
order by name
where r > 10
这样取出第11-20条记录!(先选再排序再选)

网友(2):

select * from 表名 where rownum >= 11 and rownum <= 20;
这样写试一下,看看是否好用。

网友(3):

大体上来说都是取出20条,然后去掉前10条,很多写法,蓝色咖啡的也可以