ROWNUM的分页问题

时间:2016-02-02 10:42:25

标签: sql oracle rownum

我有点"大"使用ROWNUM的查询出现问题。

查询是:

SELECT * FROM (
   SELECT b.* FROM BANANA b 
   ORDER BY b.CREATION_DATE DESC, b.TYPE DESC) 
WHERE ROWNUM BETWEEN n AND m;

对于n = 0和m = 20,此查询返回20个元素(从ROWNUM 1到20)

但是对于n = 10和m = 20,此查询返回0行。

为什么呢?我和这个查询有什么问题? Ty为你的病人

PS:我只想要1个子查询。

0 个答案:

没有答案