alguém saberia me dizer porque esta dando a mensagem "coluna definida de maneira ambígua" no meu select, isso ocorre somente quando coloco o terceiro inner join, preciso de uma ajuda.
SELECT ' ' AS PARENTAL, CODIGO AS COD_PRODUTO, DESCRICAO AS DESC_PARENTAL, FAMILIA_PRODUTOS.FAMILIA,
LINHA_PRODUTOS.LINHA AS LINHA,GRUPO, ' ' AS Cor, ' ' AS COR, ESTOQUE_DISPONIVEL AS SALDO, UNIDADES.DESCRICAO
FROM PRODUTOS
INNER JOIN FAMILIA_PRODUTOS ON PRODUTOS.CHAVE_FAMILIA = FAMILIA_PRODUTOS.CHAVE
INNER JOIN LINHA_PRODUTOS ON PRODUTOS.CHAVE_LINHA = LINHA_PRODUTOS.CHAVE
INNER JOIN UNIDADES ON PRODUTOS.CHAVE_UNIDADE = UNIDADES.CHAVE
WHERE ESTOQUE_DISPONIVEL <> 0 AND SUBSTR(DESCRICAO, 1, 6) <> 'ESTOJO' and estoque_disponivel <> 0
Pergunta
Fabiojdc
Boa tarde a todos,
alguém saberia me dizer porque esta dando a mensagem "coluna definida de maneira ambígua" no meu select, isso ocorre somente quando coloco o terceiro inner join, preciso de uma ajuda.
SELECT ' ' AS PARENTAL, CODIGO AS COD_PRODUTO, DESCRICAO AS DESC_PARENTAL, FAMILIA_PRODUTOS.FAMILIA,
LINHA_PRODUTOS.LINHA AS LINHA,GRUPO, ' ' AS Cor, ' ' AS COR, ESTOQUE_DISPONIVEL AS SALDO, UNIDADES.DESCRICAO
FROM PRODUTOS
INNER JOIN FAMILIA_PRODUTOS ON PRODUTOS.CHAVE_FAMILIA = FAMILIA_PRODUTOS.CHAVE
INNER JOIN LINHA_PRODUTOS ON PRODUTOS.CHAVE_LINHA = LINHA_PRODUTOS.CHAVE
INNER JOIN UNIDADES ON PRODUTOS.CHAVE_UNIDADE = UNIDADES.CHAVE
WHERE ESTOQUE_DISPONIVEL <> 0 AND SUBSTR(DESCRICAO, 1, 6) <> 'ESTOJO' and estoque_disponivel <> 0
Muito Obrigado a todos.
Fabio
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.