Clausula SQL

Delphi

04/06/2003

Alguém sabe como fazer uma cláusula SQL que some duas tabelas que têm os mesmos campos e ainda identifique de qual tabela o registro pertencia. Por exemplo:

Tabela1
nome idade
Thiago 20
Jose 30

Tabela2
nome idade
Mario 25
Pedro 40

e resulte:

origem nome idade
Tabela1 Thiago 20
Tabela1 Jose 30
Tabela2 Mario 25
Tabela2 Pedro 40

Muito obrigado,
Thiago


Thiago Morasi

Thiago Morasi

Curtidas 0

Respostas

Adilsond

Adilsond

04/06/2003

select ´Tabela1´, Nome, Idade
from Tabela1
where .... // se desejar
group by .... // se desejar
having .... // se desejar
union all
select ´Tabela2´, Nome, Idade
from Tabela2
where .... // se desejar
group by .... // se desejar
having .... // se desejar
order by 2


GOSTEI 0
POSTAR