SóProvas


ID
2034445
Banca
CESPE / CEBRASPE
Órgão
TCE-PA
Ano
2016
Provas
Disciplina
Banco de Dados
Assuntos

No que concerne a banco de dados, julgue o item a seguir.

O resultado da consulta a seguir, que utiliza o operador UNION, não elimina os registros duplicados entre as tabelas.

SELECT depto FROM emp

UNION

SELECT depto FROM depto;

Alternativas
Comentários
  • UNION

    O operador UNION, por default, executa o equivalente a um SELECT DISTINCT no result set final. Em outras palavras, ele combina o resultado de execução das duas queries e então executa um SELECT DISTINCT a fim de eliminar as linhas duplicadas. Este processo é executado mesmo que não hajam registros duplicados.

    UNION ALL 

    O operador UNION ALL tem a mesma funcionalidade do UNION, porém, não executa o SELECT DISTINCT no result set final e apresenta todas as linhas, inclusive as linhas duplicadas.


    Read more: http://www.linhadecodigo.com.br/artigo/945/sql-utilizando-o-operador-union-e-union-all.aspx#ixzz4IJ171fpu