Pular para o conteúdo principal

Questão de Banco de Dados — PostgreSQL — FAURGS 2016

Banco de DadosPostgreSQL
Código
qq174488
Banca
FAURGS
Órgão
HCPA
Ano
2016
Nível
Superior
Cargo
Analista de TI (Desenvolvimento)
O resultado de duas consultas pode ser combinado na linguagem PostgreSQL através da seguinte sintaxe:comando1 UNION [ALL] comando2comando1 INTERSECT [ALL] comando2comando1 EXCEPT [ALL] comando2Com base nessa sintaxe, é correto afirmar que
  1. AUNION anexa o resultado do comando2 no resultado do comando1, na ordem em que as linhas são retornadas pela consulta.
  2. BUNION ALL anexa o resultado do comando2 no resultado do comando1, eliminando as linhas duplicadas.
  3. CINTERSECT retorna todas as linhas presentes tanto no resultado do comando1 quanto no resultado do comando2, eliminando as linhas duplicadas.
  4. DINTERSECT ALL retorna todas as linhas presentes no resultado do comando1 que não estão presentes no resultado do comando2.
  5. EEXCEPT ALL retorna as linhas que estão no resultado do comando2, mas não estão no resultado do comando1, mantendo as linhas duplicadas.
Revelar gabarito e comentário

GabaritoC — INTERSECT retorna todas as linhas presentes tanto no resultado do comando1 quanto no resultado do comando2, eliminando as linhas duplicadas.

Link permanente: /questoes/qq174488