最赞回答 / Children_张
这是在介绍子查询啊。旨在说明,在一些复杂情况里面,当不能单靠主查询完成任务的时候,就必须用到子查询去虚拟一张新表。当然,老师的例子简单化了,方便我们认识什么是子查询而已。在老师的例子当中,当然是可以用主查询就完事的。
2016-01-22
最赞回答 / 雲中菩提
R本质还是行号伪列,只不过在第二层的查询中,将它重命名了,避免列名重名,你可以理解为将行号伪列转换成了普通列,以便于第三层的where中使用 > 条件。(ROWNUM伪列不能使用>)其实最内侧的查询,用不到ROWNUM,<...code...>可以得到相同的查询结果。其实少一个ROWNUM伪列更容易理解。
2015-12-07