1
resposta

[Projeto] Outra abordagem

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi, Leonardo! Como vai?

Obrigada por compartilhar seu código com a comunidade Alura.

Gostei de como você utilizou subconsultas para trazer o nome do departamento na sua consulta SQL. Essa abordagem torna o código mais estruturado e facilita a leitura.

A título de curiosidade, uma alternativa que pode melhorar a eficiência seria utilizar um JOIN em vez da subconsulta. Veja este exemplo:


SELECT 
    t2.nomedepartamento, 
    MAX(t1.salario) AS MaiorSalario
FROM TabelaColaboradores AS t1
JOIN TabelaDepartamento AS t2 
    ON t1.id_departamento = t2.id_departamento
GROUP BY t2.nomedepartamento;

Essa versão pode melhorar o desempenho em bancos de dados grandes, pois evita a necessidade de calcular a subconsulta para cada linha.

Parabéns pelo bom trabalho nessa atividade!

Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!