Um Analista de Sistemas está desenvolvendo relatórios para u...
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:
• 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?
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: E
Fundamento decisivo: A expressão “atendam a todas as seguintes condições” exigia a presença conjunta dos três filtros no SQL; por isso, a alternativa correta é a que reúne as junções necessárias e aplica AND para departamento, salário e sexo do dependente.
- Quando o enunciado exigir “todas” as condições, confira se os filtros estão ligados por AND, não por OR.
- Antes de escolher a consulta, liste quais tabelas são indispensáveis para testar cada exigência do enunciado.
- Não basta a consulta citar as tabelas certas; ela precisa trazer explicitamente todos os predicados correspondentes às condições pedidas.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo