select dept_no,t1.emp_no,salary from( select dept_no,d.emp_no,salary,row_number()over(partition by dept_no order by salary desc) rk from dept_emp d join salaries s on d.emp_no = s.emp_no )t1 where t1.rk=1 order by dept_no