Banco de dadosPostgresql
- (NC-UFPR 2017)
Observe o script SQL abaixo em conformidade com PostgreSQL 9.5 ou superior:
create table t1 (valor int not null);
insert into t1 values (1); insert into t1 values (2); insert into t1 values (3);
create table t2 (valor int not null);
insert into t2 values (2); insert into t2 values (3); insert into t2 values (6);
Assinale a alternativa que apresenta a operação de junção correspondente ao resultado apresentado.
A) SELECT t1.valor FROM t1 LEFT JOIN t2 ON t1.valor=t2.valor 1, 2, 3
B) SELECT t2.valor FROM t1 LEFT JOIN t2 ON t1.valor=t2.valor 1, 2, 3
C) SELECT t1.valor FROM t1 INNER JOIN t2 ON t1.valor=t2.valor 1, 2, 3, 6
D) SELECT t1.valor FROM t1 FULL OUTER JOIN t2 ON t1.valor=t2.valor 2, 3
E) SELECT t1.valor FROM t1 RIGHT JOIN t2 ON t1.valor=t2.valor 1, 2, 3
Próximo:
EXERCÍCIOS - Exercício 4
Vamos para o Anterior: Exercício 2
Tente Este: Exercício 27
Primeiro: Exercício 1
VOLTAR ao índice: Banco de dados