Banco de dadosSql
- (FGV 2015)
Analise os comandos SQL a seguir.
I.
select distinct x1.nome
from X x1
where exists
(select * from X x2
where x1.nome = x2.nome)
II.
select distinct x1.nome
from X x1, X x2
where x1.nome = x2.nome
III.
select distinct x1.nome
from X x1, X x2
where x1.nome <> x2.nome
Sabendo-se que é preciso produzir a lista de nomes que aparecem duas ou mais vezes na tabela X, está correto concluir sobre os comandos que:
A) apenas I cumpre o objetivo;
B) apenas II cumpre o objetivo;
C) apenas III cumpre o objetivo;
D) nenhum cumpre o objetivo;
E) todos cumprem o objetivo.
Próximo:
EXERCÍCIOS - Exercício 210
Vamos para o Anterior: Exercício 208
Tente Este: Exercício 30
Primeiro: Exercício 1
VOLTAR ao índice: Banco de dados