员工信息表想要求每个部门工资最高的员工的id,name,dept,salary
create table employee ( id serial primary key, name text, dept text, salary money );
分组查询?
查询结果正确
收起
如果对您有帮助,希望给予采纳 ~
select l.id, l.name, l.dept, l.salary from employee as l join (select max(salary) as salary, dept from employee group by dept) as r on l.dept = r.dept and l.salary = r.salary
报告相同问题?