Junior — Middle
Qual é o objetivo principal de usar o operador UNION em SQL e em que situações ele é aplicado?
sobes.tech IA
Resposta da IA
O operador UNION em SQL é utilizado para combinar os resultados de duas ou mais consultas SELECT num único conjunto de dados. O objetivo principal é obter linhas únicas de todas as consultas.
Características e aplicação:
- Combina resultados com o mesmo número e tipos de colunas.
- Remove duplicados (se desejar manter duplicados, usa-se
UNION ALL). - Aplica-se quando os dados estão distribuídos por diferentes tabelas ou consultas, mas precisam ser apresentados numa única lista.
Exemplo:
SELECT name FROM employees
UNION
SELECT name FROM contractors;
Esta consulta retornará uma lista de nomes únicos de ambas as tabelas.