关联子查询的子查询要执行多次。
哪些员工的薪水比本部门的平均薪水高:
关联子查询采用循环的方式进行:首先在emp表中读取一条数据,将其传入子查询,子查询执行查询得到结果,然后执行主查询,符合条件的话将其放入结果集,不符合的话舍弃。然后在emp表中读取第二条数据,将其传入子查询......也就是outer表的每条数据都要传入子查询,子查询要想进行必须从outer表中得到数据才可以。
关联子查询的子查询要执行多次。
哪些员工的薪水比本部门的平均薪水高:
关联子查询采用循环的方式进行:首先在emp表中读取一条数据,将其传入子查询,子查询执行查询得到结果,然后执行主查询,符合条件的话将其放入结果集,不符合的话舍弃。然后在emp表中读取第二条数据,将其传入子查询......也就是outer表的每条数据都要传入子查询,子查询要想进行必须从outer表中得到数据才可以。