1
resposta

[Sugestão] Optei por filtrar pelo nome do departamento

SELECT 
NOMECOLABORADOR,
SALARIO
FROM TABELACOLABORADORES TC
INNER JOIN TABELADEPARTAMENTO TD ON TD.ID_DEPARTAMENTO =  TC.ID_DEPARTAMENTO 
WHERE TD.NOMEDEPARTAMENTO = 'TI' 
AND SALARIO > 4500
1 resposta

Olá, Sara! Como vai?

Muito bem! Continue resolvendo os desafios e compartilhando com a comunidade Alura.

Observei que você explorou o uso do INNER JOIN para relacionar tabelas de forma precisa, utilizou muito bem os apelidos para tornar a consulta mais legível e compreendeu a importância do filtro combinado (WHERE) para extrair apenas os colaboradores do departamento de TI com salário superior a 4500.

Uma dica interessante para o futuro é usar o ORDER BY para ordenar os resultados. Dessa forma:

SELECT 
    TC.NOMECOLABORADOR,
    TC.SALARIO
FROM   TABELACOLABORADORES TC
JOIN   TABELADEPARTAMENTO TD
  ON   TD.ID_DEPARTAMENTO = TC.ID_DEPARTAMENTO
WHERE  TD.NOMEDEPARTAMENTO = 'TI'
  AND  TC.SALARIO > 4500
ORDER  BY TC.SALARIO DESC;

Isso faz com que os profissionais de maior remuneração apareçam primeiro, facilitando a análise.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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