Imagem de fundo

Um Analista de Sistemas está desenvolvendo relatórios para uma agência de fomento. Ele ...

Um Analista de Sistemas está desenvolvendo relatórios para uma agência de fomento. Ele precisa listar os nomes dos funcionários que atendam a todas as seguintes condições:


● Atuam no departamento de Finanças;

● Recebem salário superior a R$ 5.000,00;

● Possuem dependentes do sexo feminino.


Considerando as tabelas Funcionarios, Departamentos e Dependentes, qual consulta SQL retorna CORRETAMENTE os resultados desejados?


A

SELECT f.Nome

FROM Funcionarios f

JOIN Departamentos d ON f.DepartamentoID = d.ID

WHERE d.Nome = 'Finanças'

AND f.Salario > 5000;


B

SELECT f.Nome

FROM Funcionarios f

JOIN Dependentes dep

ON f.ID = dep. FuncionarioID

WHERE dep.Sexo = 'F';


C

SELECT f.Nome

FROM Funcionarios f, Departamentos d, Dependentes dep

WHERE f.DepartamentoID = d.ID

AND f.ID = dep. FuncionarioID

AND d.Nome = 'Finanças'

AND f.Salario > 5000;


D

SELECT f.Nome

FROM Funcionarios f

JOIN Departamentos d ON f.DepartamentoID = d.ID

JOIN Dependentes dep ON f.ID = dep. FuncionarioID

WHERE d.Nome = 'Finanças'

OR f.Salario > 5000

OR dep.Sexo = 'F';


E

SELECT f.Nome

FROM Funcionarios f

JOIN Departamentos d ON f.DepartamentoID = d.ID

JOIN Dependentes dep ON f.ID = dep. FuncionarioID

WHERE d.Nome = 'Finanças'

AND f.Salario > 5000

AND dep.Sexo = 'F';