select m.* from my_test m where rownum=ceil(dbms_random.value()*20);
这个查询有时候可以查询出结果集,并且还有可能是多条的
但是SQL:select m.* from my_test m where rownum=number;如果number大于1的话按道理应该查不出任何结果集才对呢?
真心求大神解惑,谢谢
相关分类