Você tem duas tabelas ANSI-SQL com colunas idênticas e precisa combiná-las em um único conjunto de resultados, removendo linhas duplicadas. Qual operação SQL você deve usar?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Use o operador UNION em SQL para combinar as tabelas..
Por que esta é a resposta
A operação UNION é a escolha correta porque combina os resultados de duas ou mais instruções SELECT em um único conjunto de resultados e, por padrão, remove todas as linhas duplicadas. As tabelas devem ter o mesmo número de colunas e tipos de dados compatíveis. JOIN é usado para combinar colunas de duas ou mais tabelas com base em uma coluna relacionada, não para combinar linhas de tabelas com estruturas idênticas. Instruções WITH (CTE - Common Table Expressions) aninhadas podem ser usadas para organizar consultas complexas, mas não são a operação principal para combinar e remover duplicatas neste cenário. UNION ALL combinaria todas as linhas das duas tabelas, incluindo as duplicadas, o que não atende ao requisito de remover linhas duplicadas.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão