Em alguns momentos, podemos ter a necessidade de consultar informações pertencentes a mais de uma tabela e que são obtidas com a execução de mais de um comando. Partindo deste assunto, analise o comando SQL e as afirmativas a seguir:
SELECT NOME FROM TABELA1
UNION
SELECT NOME FROM TABELA2;
I – O resultado deste comando será a união dos registros das duas consultas, não retornando registros em duplicidade.
II – O resultado deste comando será a união dos registros das duas consultas, retornando registros em duplicidade.
III – O resultado deste comando será a subtração dos registros de duas consultas, retornando apenas as duplicidades.
IV – O resultado deste comando será a exclusão de todos os registros, tanto da tabela 1 quanto na tabela 2.
Dentro do contexto apresentado, está correto o que se afirma em:
Alternativas
Alternativa 1:
I, apenas.
Alternativa 2:
II, apenas.
Alternativa 3:
III, apenas.
Alternativa 4:
IV, apenas.
Alternativa 5:
I, II, III e IV.
Soluções para a tarefa
Respondido por
1
Resposta:
Não seria a alternativa 3 ?
Explicação:
NhoQUin:
Aí seria INTERSECT.
Respondido por
2
Resposta:
Alternativa 1: O resultado deste comando será a união dos registros das duas consultas, não retornando registros em duplicidade
Explicação:
Se fosse UNION ALL retornaria os registros em duplicidade também.
Perguntas interessantes
Geografia,
8 meses atrás
Inglês,
8 meses atrás
Inglês,
8 meses atrás
Química,
11 meses atrás
Matemática,
11 meses atrás
Matemática,
1 ano atrás
Física,
1 ano atrás
Biologia,
1 ano atrás