sql学习中,多表查询,子查询是重中之重,下篇中的调优围绕此展开
子查询
- 相关子查询:内部查询的结果是个变量
- 不相关子查询:内部查询结果是个常量
--相关子查询,查询每个工资高于部门平均工资的人的信息
SELECT last_name,salary,department_id
FROM employees e1
WHERE salary > (
SELECT AVG(salary)
FROM employees e2
WHERE department_id = e1.department_id
);
