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
- AUNION anexa o resultado do comando2 no resultado do comando1, na ordem em que as linhas são retornadas pela consulta.
- BUNION ALL anexa o resultado do comando2 no resultado do comando1, eliminando as linhas duplicadas.
- CINTERSECT retorna todas as linhas presentes tanto no resultado do comando1 quanto no resultado do comando2, eliminando as linhas duplicadas.
- DINTERSECT ALL retorna todas as linhas presentes no resultado do comando1 que não estão presentes no resultado do comando2.
- 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.