Banco de dadosSql
- (FGV 2015)
Considere uma tabela relacional S, cuja instância é mostrada a seguir.
A C
1 NULL
3 8
5 8
Sabendo-se que “NULL ” denota um valor não preenchido, analise os comandos SQL a seguir.
I.
select distinct s1.*
from s s1, s s2
where s1.a < s2.c
II.
select distinct s1.*
from s s1
where exists
(select * from s s2
where s1.a != s2.c)
III.
select distinct s1.*
from s s1, s s2
where s1.a != s2.c
IV.
select * from s
Resultados com o mesmo conteúdo do resultado do comando IV são produzidos:
A) apenas pelo comando I;
B) apenas pelo comando II;
C) apenas pelos comandos I e III;
D) apenas pelos comandos II e III;
E) pelos comandos I, II e III.
Próximo:
EXERCÍCIOS - Exercício 228
Vamos para o Anterior: Exercício 226
Tente Este: Exercício 34
Primeiro: Exercício 1
VOLTAR ao índice: Banco de dados