Correlated Subqueries
A correlated subquery references columns from the outer query. It is evaluated once for each row processed by the outer query to perform row-specific logic.
SELECT e1.nameFROM employees e1WHERE e1.salary > (SELECT AVG(e2.salary)FROM employees e2WHERE e2.department_id = e1.department_id);