Célio Alves Posted August 13, 2024 Topic Count: 7 Topics Per Day: 0.01 Content Count: 15 Content Per Day: 0.01 Reputation: 0 Achievement Points: 110 Solved Content: 0 Days Won: 0 Status: Offline Age: 64 Report Posted August 13, 2024 Boa tarde! Estou precisando criar um sentença SQL que mostre as unidades de conversão dos produtos cadastrados. Fiz essa sentença mas não funcionou, onde estou errando? SELECT TPRODUTO.CODIGO, TPRODUTO.NOMEFANTASIA, TPRODUTODEF.CODUNDCONTROLE, TPRODUTODEF.CODUNDCOMPRA, TPRODUTODEF.CODUNDVENDA, TUND.CODUND, TUND.DESCRICAO AS UN, TUND.CODUNDBASE AS UNIDADE, TUND.FATORCONVERSAO FROM TPRODUTO (NOLOCK), TPRODUTODEF (NOLOCK), TUND (NOLOCK) WHERE TPRODUTODEF.CODCOLIGADA = GCOLIGADA.CODCOLIGADA AND TPRODUTO.IDPRD = TPRODUTODEF.IDPRD AND TUND.CODUND = TPRODUTODEF.CODUNDCOMPRA AND TUND.CODUND = TPRODUTODEF.CODUNDCONTROLE AND TUND.CODUND = TPRODUTODEF.CODUNDVENDA AND TPODUTO.TIPO = '1'
fernandolk_1992 Posted August 14, 2024 Topic Count: 23 Topics Per Day: 0.02 Content Count: 58 Content Per Day: 0.04 Reputation: 7 Achievement Points: 477 Solved Content: 0 Days Won: 3 Status: Offline Device: Windows Report Posted August 14, 2024 @Célio Alves Boa Noite. Tenta executar essa consulta: SELECT TPRODUTO.CODIGOPRD, TPRODUTO.NOMEFANTASIA, TPRODUTODEF.CODUNDCONTROLE, TPRODUTODEF.CODUNDCOMPRA, TPRODUTODEF.CODUNDVENDA, TUND.CODUND, TUND.DESCRICAO AS UN, TUND.CODUNDBASE AS UNIDADE, TUND.FATORCONVERSAO FROM TPRODUTO (NOLOCK), TPRODUTODEF (NOLOCK), TUND (NOLOCK) WHERE TPRODUTO.IDPRD = TPRODUTODEF.IDPRD AND TUND.CODUND = TPRODUTODEF.CODUNDCOMPRA AND TUND.CODUND = TPRODUTODEF.CODUNDCONTROLE AND TUND.CODUND = TPRODUTODEF.CODUNDVENDA AND TPRODUTODEF.CODCOLIGADA = 1 AND TPRODUTO.TIPO = '1' O que alterei: TPRODUTO.CODIGO = O campo código não existe, o correto é CODIGOPRD TPRODUTODEF.CODCOLIGADA = GCOLIGADA.CODCOLIGADA = Você utilizou a tabela GCOLIGADA e a mesma não foi adicionada na sua consulta. Eu coloquei o Tprodutodef.Codcoligada = 1, mas se vc quiser pegar a informação da coligada que o usuario está conectado pode usar :$CODCOLIGADA TPODUTO.TIPO = '1' = Faltou um R no nome da tabela.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now