O operador UNION é usado para combinar o conjunto de resultados de duas ou mais instruções SELECT.
Observe
que cada instrução SELECT no UNION deve ter o mesmo número de colunas.
As colunas também devem ter tipos de dados semelhantes. Além disso, as
colunas em cada instrução SELECT devem estar na mesma ordem.
Script exemplo:
SELECT codigo, tipo, nome
from (select
F.FOR_CODIGO AS codigo,
‘Fornecedor’ as Tipo,
f.FOR_NOME as Nome
from FORNECEDOR F
UNION ALLselect
c.CLI_CODIGO as codigo,
‘Cliente’ as Tipo,
c.CLI_NOME as Nome
from CLIENTE C)
Order BY NOME