需要取得表中第28条记录,sql如下 select * from ( select * from ( select * from tableName where rownum <=28 ) order by rownum desc ) where rownum < 2 因为只能用< , <= 不能使用>, >=作为判断, 所以我们先取得前28条记录,然后倒序排列后取第1条即可