SELECT
NOMECOLABORADOR,
SALARIO
FROM TABELACOLABORADORES TC
INNER JOIN TABELADEPARTAMENTO TD ON TD.ID_DEPARTAMENTO = TC.ID_DEPARTAMENTO
WHERE TD.NOMEDEPARTAMENTO = 'TI'
AND SALARIO > 4500
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
SELECT
NOMECOLABORADOR,
SALARIO
FROM TABELACOLABORADORES TC
INNER JOIN TABELADEPARTAMENTO TD ON TD.ID_DEPARTAMENTO = TC.ID_DEPARTAMENTO
WHERE TD.NOMEDEPARTAMENTO = 'TI'
AND SALARIO > 4500
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!