UNION ALL
Retorna linhas duplicadas
INTERSECT
é usado para combinar duas instruções SELECT, retornando somente as linhas da primeira instrução SELECT que sejam idênticas a uma linha da segunda instrução SELECT
EXCEPT
quando usado na combinação duas instruções SELECT, a ordem das instruções SELECT altera o resultado da consulta.
UNION
traz os dois conjuntos SELECT mas não apresenta no resultado linhas duplicadas