select d.name as'Department',e.name as'Employee',e.salary as'Salary'from Department d,Employee e
where e.DepartmentId = d.id
and(e.Salary,e.DepartmentId)in(SELECTMAX(Salary),DepartmentId
FROM
Employee e2
GROUPBY DepartmentId
)
184. 部门工资最高的员工1 . 联表查询2 . 判断工资和部门是否相同3 . 根据部门id分组查询每个部门的最大工资select d.name as 'Department',e.name as 'Employee',e.salary as 'Salary' from Department d,Employee ewhere e.DepartmentId = d.id and (e.Salary,e.DepartmentId) in ( SELECT