首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

关于rownum的执行顺序有关问题,求解

2013-03-10 
关于rownum的执行顺序问题,求解大家早上好,有个问题求解假如有一条查询语句为select xx,yy from table wh

关于rownum的执行顺序问题,求解
大家早上好,有个问题求解;  假如有一条查询语句为select xx,yy from table where zz > 20 and rownum < 10,那么在执行的时候,是先按照zz>20的条件查询出一个结果集,然后按照rownum取出前10条返回?还是在按照zz>20的条件先查询,然后有一个记录就标记一个rownum,到rownum<10的时候就停止查询?

[解决办法]
是先按照zz>20的条件查询出一个结果集,然后按照rownum取出前10条返回

热点排行