Fórum Inner join com erros #390597
16/11/2010
0
Olá
Preciso realizar uma consulta da seguinte forma:
Select
FORNECEDORES.FORNECEDOR,
MOVIMENTACOES.MOVIMENTACAO,
PRODUTO.PRODUTO,
MOVIMENTACOES.VALOR_TOTAL,
MOVIMENTACOES.PARCELA,
MOVIMENTACOES.VALOR_PARCELA,
MOVIMENTACOES.DATA_COMPRA,
MOVIMENTACOES.DATA_VECTO
FROM MOVIMENTACOES
INNER JOIN PRODUTO.PRODUTO
ON PRODUTO.IDPRODUTO = MOVIMENTACOES.PRODUTO
INNER JOIN FORNECEDORES.FORNECEDOR
ON FORNECEDORES.IDFORN = MOVIMENTACOES.IDFORN
Mas ao tentar executa-la apresenta erros. Alguém pode me ajudar??
Obrigada pela atenção
Preciso realizar uma consulta da seguinte forma:
Select
FORNECEDORES.FORNECEDOR,
MOVIMENTACOES.MOVIMENTACAO,
PRODUTO.PRODUTO,
MOVIMENTACOES.VALOR_TOTAL,
MOVIMENTACOES.PARCELA,
MOVIMENTACOES.VALOR_PARCELA,
MOVIMENTACOES.DATA_COMPRA,
MOVIMENTACOES.DATA_VECTO
FROM MOVIMENTACOES
INNER JOIN PRODUTO.PRODUTO
ON PRODUTO.IDPRODUTO = MOVIMENTACOES.PRODUTO
INNER JOIN FORNECEDORES.FORNECEDOR
ON FORNECEDORES.IDFORN = MOVIMENTACOES.IDFORN
Mas ao tentar executa-la apresenta erros. Alguém pode me ajudar??
Obrigada pela atenção
Flavia Santos
Curtir tópico
+ 0
Responder
Posts
16/11/2010
Rogerio Merlotti
Flavia, no seu inner join tire o .PRODUTO, ficaria assim
INNER JOIN PRODUTO
no FORNECEDORES, mesma coisa
INNER JOIN FORNECEDORES
Eu costumo colocar apelidos para as tabelas que fazem parte dos relacionamentos. Normalmente faço assim:
////////////////////
Select
F.FORNECEDOR,
M.MOVIMENTACAO,
P.PRODUTO,
M.VALOR_TOTAL,
M.PARCELA,
M.VALOR_PARCELA,
M.DATA_COMPRA,
M.DATA_VECTO
FROM MOVIMENTACOES M
INNER JOIN PRODUTO P
ON P.IDPRODUTO = M.PRODUTO
INNER JOIN FORNECEDORES F ON F.IDFORN = M.IDFORN ///////////////////// É uma sugestão, mas siga a forma que você melhor se adequa.
M.MOVIMENTACAO,
P.PRODUTO,
M.VALOR_TOTAL,
M.PARCELA,
M.VALOR_PARCELA,
M.DATA_COMPRA,
M.DATA_VECTO
FROM MOVIMENTACOES M
INNER JOIN PRODUTO P
ON P.IDPRODUTO = M.PRODUTO
INNER JOIN FORNECEDORES F ON F.IDFORN = M.IDFORN ///////////////////// É uma sugestão, mas siga a forma que você melhor se adequa.
Responder
Gostei + 0
30/12/2010
Ricardo Araujo
conseguiu resolver seu caso?
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)