como extrair informações de duas tabelas distintas através de comandos sql
09/08/2013
0
OLÁ PESSOAL, DIANTE MÃO JÁ QUERO AGRADECER A QUEM PUDER ME AJUDAR. É O SEGUINTE: TENHO UM BANCO DE DADOS EM SQL SERVER 2005 COM A TABELA DE PRODUTO E OUTRA TABELA DE ESTOQUE. NA TABELA DE PRODUTO CONSTAM OS CAMPOS: codproduto, descricao. NA TABELA ESTOQUE CONSTAM OS SEGUINTES CAMPOS: codproduto, codbarra, datamivimentacao, seq, etc. na tabela de estoque fica a mivimentação do estoque e o tamanho da tabela é bem maior que a tabela de produtos. quero jogar estes dados em uma terceira tabela (FIREBIRD) porém nesta terceira tabela tem que constar os seguintes campos: codproduto, descricao, codbarra. aí onde vem o dilema, como no banco sql estas informações estão em tabelas distintas eu não estou sabendo como devo unir estas informações para que o campo codproduto se corresponda com o campo codbarra referente ao mesmo produto na tabela estoque.
TABELAS:
TABELA 1 - PRODUTO
codproduto, descricao
TABELA 2 - ESTOQUE
codproduto, codbarra
TABELA 3 - PRODUTO
codproduto, descricao, codbarra
desde já agradeço muito.
TABELAS:
TABELA 1 - PRODUTO
codproduto, descricao
TABELA 2 - ESTOQUE
codproduto, codbarra
TABELA 3 - PRODUTO
codproduto, descricao, codbarra
desde já agradeço muito.
Francisco Vasconcelos
Curtir tópico
+ 0
Responder
Posts
09/08/2013
Joel Rodrigues
Teste o seguinte:
SELECT P.CODPRODUTO, P.DESCRICAO, E.CODBARRA FROM ESTOQUE E INNER JOIN PRODUTO P ON E.CODPRODUTO = P.CODPRODUTO
Responder
Clique aqui para fazer login e interagir na Comunidade :)