Fórum Clausula SQL #164497
04/06/2003
0
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
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
Curtir tópico
+ 0
Responder
Posts
04/06/2003
Adilsond
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
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
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)