现象描述:同一个sql语句(单表查询),没有联表操作,
也没有其它限定条件只有rownum这个限定条件,在限定rownum<10时,
能够查询到数据;
但如果限定rownum<20时,就查询不到数据,一直处于卡住的状态,也不报错
本人想法:rownum作为一个伪列,存在的前提是结果集要存在;既然rownum<10能查询出数据的话,那么说明其结果集是存在的,同样的rownum<20的结果集也应该存在,毕竟是同一个sql,条件都没变;只改变了rownum的限制数;但为什么就查不出呢??
具体的sql语句见图:


from 前 加上 ,rownum