[Oracle11g] 通过伪列查询

oracle中的伪列默认第一行是1,所以可以选择<=rownum的方法选取,但是>是无法选取的.这时候需要固化伪列.

固化前可以这样查询:select * from  表名 where rownum<5.

要查询>5的话,需要这样固化:

select * from (select rownu r,empno from emp) where r>5

宛如智障,暗藏锋芒
原文地址:https://www.cnblogs.com/zienzir/p/9237000.html