Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Fernando Barreto

União de duas tabelas distintas ???

Recommended Posts

Bom dia!Tenho duas tabelas:TAB01 e TAB02... quero selecionar alguns campos da TAB01 e da TAB02, porem as duas não tem nada em comum. Exemplo:TAB01NUM________ NOME_______ IDADE1--------------- Fernando------ 202--------------- Paulo----------- 213--------------- Jose------------ 19TAB02MES___________ ANO________CORAgosto ------------ 2006---------- AzulSetembro----------2007---------- BrancoDezembro--------- 2001---------- PretoBom, digamos que eu queria selecionar da TAB01 os campos NOME e IDADE e da TAB02 os campos ANO e COR... como ficaria meu select ? é possível criar uma PROCEDURE ou FUNCION para tal seleção ? Se possível, gostaria dos dois modos... ou seja, somente com o SELECT e o outro modo seria com a utilização de PROCEDURE e/ou FUNCTION.Obrigado desde já.Fernando.

Compartilhar este post


Link para o post
Compartilhar em outros sites

faça assim :

 

select *

from tab1,tab2

 

você terá um produto cartesiano das duas tabelas cada registro de uma tem um correspondente da outra.

 

em alguns (poucos) casos um select deste tipo é útil

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola!!

 

Bom não entend muito bem o que você quer fazer, porem dar pra se usar o union

 

Exemplo:

 

Select * from Tab01 union Select * from Tab02

C eu ñ me engano eh assim, caso contrario procura saber melhor sobre a função do SQL chamada UNION.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.