-- Existem tabelas com a estrutura
Empregado
id (PK)
nome
salário
dep_id (FK departamento.id)
Departamento
id (PK)
nome
-- escrever uma consulta que retorne uma lista de nomes de todos os departamentos com o salário máximo em cada departamento
SELECT d.nome, MAX(e.salário) AS salário_máximo
FROM Departamento d
JOIN Empregado e ON e.dep_id = d.id
GROUP BY d.id
Empregado
id | nome | salário | dep_id
1 | Ivanov | 90 | 1
2 | Petrov | 150 | 2
3 | Sidorov| 110 | 1
4 | Kuznetsov| 150 | 2
5 | Sokolov| 80 | 2
Departamento
id | nome
1 | AHO
2 | TI
3 | Contabilidade