Ir para conteúdo

POWERED BY:

Arquivado

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

Ericsson Berg

Unir dados de dois select diferentes com dois campos em comum

Recommended Posts

Galera!!

 

Utilizo o php para linkar os dados de uma query e realizar uma pesquisa em outra query e assim imprimir em uma única tabela dos dados de ambas as pesquisas.

 

Porém pesquisei e não encontrei algo ou exemplo conclusivo que possa unir via sql os dados de duas tabelas distintas, ou melhor, duas tabelas que possuam somente dois campos em comum e traga os dados de ambas em uma única consulta.

 

Seria assim:

SELECT TAB1.COD_EMPRESA,
       TAB1.NOME_VENDEDOR,
       TAB2.QUANTIDADE
FROM TAB1,
     TAB2


SELECT TAB3.COD_EMPRESA,
       TAB3.NOME_VENDEDOR,
       TAB4.MARGEM,
       TAB4.DATA_VENDA
FROM TAB3,
     TAB4

WHERE TAB1.COD_EMPRESA = TAB3.COD_EMPRESA
AND TAB1.NOME_VENDEDOR = TAB3.NOME_VENDEDOR
AND TAB1.COD_EMPRESA = 2
AND TAB1.NOME_VENDEDOR = 'JOAO' 

No caso ambas as tabelas possuem vários campos, eu precisaria que os dados da primeira realizasse uma consulta na segunda e os dados de ambas aparecessem na consulta.

Compartilhar este post


Link para o post
Compartilhar em outros sites


SELECT A.Nome, A.Idade, B.Profissao, B.Salario FROM Tabela1 A JOIN Tabela2 B ON B.idPessoa = A.idPessoa

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.