Buscar

Analise os comandos SQL a seguir, que produzem os resultados R1, R2 e R3, respectivamente. I. select distinct x.* from x, y where x.a <> y.a II. se...

Analise os comandos SQL a seguir, que produzem os resultados R1, R2 e R3, respectivamente. I. select distinct x.* from x, y where x.a <> y.a II. select distinct x.* from x where x.a not in (select a from y) III. select distinct x.* from x where not exists (select * from y where y.a=x.a) Sabendo-se que nenhuma das instâncias das tabelas “x” e “y” é vazia, é correto concluir que:


(A) R1 e R2 são iguais entre si e diferentes de R3;
(B) R1 e R3 são iguais entre si e diferentes de R2;
(C) R2 e R3 são iguais entre si e diferentes de R1;
(D) R1, R2 e R3 são todos iguais entre si;
(E) R1, R2 e R3 são todos diferentes entre si.

Essa pergunta também está no material:

TJBA_REAP_Analista_Judiciario_-_Area_de_Apoio_Especializado_-_Especialidade_-_Tecnologia_da_Informacao_(ANJU-TIN)_Tipo_4
16 pág.

💡 1 Resposta

User badge image

Ed Verified user icon

A resposta correta é a alternativa (B) R1 e R3 são iguais entre si e diferentes de R2. Isso ocorre porque os comandos SQL I e III estão selecionando os registros da tabela "x" que possuem valores diferentes na coluna "a" em relação à tabela "y". Já o comando SQL II está selecionando os registros da tabela "x" que não possuem valores correspondentes na coluna "a" da tabela "y". Portanto, R1 e R3 serão iguais, pois ambos estão selecionando os mesmos registros, enquanto R2 será diferente, pois está selecionando registros diferentes dos outros dois resultados.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais