상관서브쿼리각 행의 부서ID와 일치하는 MAX(salary)를 WHERE 조건에 넣는다.SELECT d.name AS Department, e.name AS Employee, e.salary AS SalaryFROM Employee eJOIN Department d ON e.departmentId = d.idWHERE e.salary = ( SELECT MAX(salary) FROM Employee WHERE departmentId = e.departmentId) window함수(RANK)부서별 rank를 구하고, rank가 1인 행을 가져온다.SELECT d.name AS Department, t.name AS Employee, salary AS Sa..