QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Tecnologia da Informação

FCC - ALE AP - Analista Legislativo - Área Tecnologia da Informação - Especialidade: Banco de Dados - 2020 • FCC • 2020

Em um ambiente Oracle, em condições ideais, um Analista precisa criar uma consulta para exibir o nome e o salário dos
funcionários cujos números de departamento e salários correspondam a números de departamento e salários de funcionários
que ganham comissão. Considerando que os campos usados na instrução existem na tabela colaboradores, a instrução
PL/SQL correta que o Analista deve utilizar é:
A
SELECT nome, salario FROM colaboradores WHERE (salario, idDepartamento) HAVE comissao NOT
NULL;
B
SELECT nome, salario FROM colaboradores WHERE (salario, idDepartamento) = (SELECT salario,
idDepartamento FROM colaboradores WHERE comissao IS NOT NULL);
C
SELECT nome, salario FROM colaboradores WHERE (salario, idDepartamento) IN (SELECT salario,
idDepartamento FROM colaboradores WHERE comissao IS NOT NULL);
D
SELECT nome, salario FROM colaboradores WHERE (comissão!=0 OR comissão IS NOT NULL);
E
SELECT nome, salario FROM colaboradores WHERE (salario, idDepartamento) IS (SELECT salario,
idDepartamento FROM colaboradores WHERE comissao!=0);
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.