Questão FC90531
Julgue o item a seguir, a respeito de arquitetura de dados, metadados e linguagens de bancos de dados. Usando-se SQL (structured query language), é possível unir o resultado de dua
Linguagem SQL
CEBRASPE (CESPE) · 2023
Usando-se SQL (structured query language), é possível unir o resultado de duas instruções SELECT quaisquer, por meio do operador UNION.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
Comentário: O erro da assertiva está na generalização feita ao afirmar que qualquer instrução SELECT pode ser unida pelo operador UNION. O operador UNION exige que os SELECTs tenham:
- O mesmo número de colunas na cláusula
SELECT. - Tipos de dados compatíveis entre as colunas correspondentes das consultas.
- Ordem das colunas correspondente entre os
SELECTs.
Caso essas condições não sejam atendidas, a operação resultará em erro.
Assertiva corrigida:
"Usando-se SQL (structured query language), é possível unir o resultado de duas instruções SELECT, desde que tenham o mesmo número de colunas, tipos de dados compatíveis e ordem correspondente, por meio do operador UNION."
Conteúdo do catálogo FC Concursos · Atualizado em