SóProvas


ID
27304
Banca
FCC
Órgão
TRE-SE
Ano
2007
Provas
Disciplina
Banco de Dados
Assuntos

São operadores de conjunto (SQL-ANSI)

Alternativas
Comentários
  • Operadores de conjuntos
    UNION Junta 2 SELECTs. Elimina repetidos.
    UNION ALL Junta 2 SELECTs. NÃO elimina repetidos.
    INTERSECT As linhas em comum de 2 SELECTs.
    MINUS (equivalente ao EXCEPT) As linhas do 1º SELECT menos as do 2º.

    Exemplo:
    SELECT funcao
    FROM emp e
    WHERE ndep = 10
    UNION | UNION ALL | INTERSECT | MINUS
    SELECT funcao
    FROM emp e
    WHERE ndep = 30;

    Nota: Os SELECTs têm que concordar em número e tipo de
    colunas. Só existe um ORDER BY no fim de tudo. Só o
    primeiro SELECT define os pseudónimos a mostrar. O ORDER
    BY pode usar esses pseudónimos.