Como combinar o resultado de duas ou mais queries com o UNION
O UNION combina o resultado de duas ou mais queries em um único conjunto de dados. Ao contrário dos JOINs, que combinam colunas, o UNION combina linhas.
Carregando...
Para o UNION funcionar:
Combinando listas de clientes de duas tabelas diferentes:
Carregando...
O UNION remove automaticamente as linhas duplicadas do resultado.
Se quiser preservar todas as linhas, inclusive as repetidas, use UNION ALL:
Carregando...
UNION ALLé mais rápido queUNION, pois não precisa verificar e remover duplicatas. Use-o sempre que souber que não há duplicatas ou quando precisar delas.
Coloque o ORDER BY apenas no final, depois do último SELECT:
Carregando...
UNION é muito usado para consolidar dados de períodos, regiões ou sistemas diferentes em uma única visão:
Carregando...