多选题 考察下面的语句:
SELECT o.employee_id,o.last_name
FROM employees o
WHERE o.salary>
(SELECT avg(i.salary)
FROM employees i
WHERE i.department_id=o.department_id);
何时执行子查询?
【正确答案】 D
【答案解析】这是关联子查询,它必须为表中的每一行都运行一次。
A、B和C不正确。内查询的结果依赖外查询的值;因此它必须为每一行都运行一次。