Thiago Senne Postado 25 de Setembro de 2012 Tópicos Que Criei: 20 Tópicos/Dia: 0.00 Meu Conteúdo: 115 Conteúdo/Dia: 0.03 Reputação: 1 Pontos/Conquistas: 777 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 14 Denunciar Compartilhar Postado 25 de Setembro de 2012 Bom dia pessoal; Estou realizando uma consulta simples no banco de dados e exportando pro Excel. Esta consulta consiste em contas a pagar e receber do mês 09. Quando eu faço ele para contas a receber, ok, a consulta funciona bunitinha, porém quando faço a parte do a pagar ele esta aplicando o mesmo numero de documento e id do lançamento em todas as linhas. Também não estou conseguindo referenciar o nome do cliente e fornecedor na consulta, alguém poderia me ajudar? Segue abaixo a sentença SQL; SELECT GCOLIGADA.NOMEFANTASIA AS 'COLIGADA', FLAN.CODCFO AS 'COD. FORNECEDOR\CLIENTE', FLAN.IDLAN AS 'ID LANÇAMENTO', FLAN.NUMERODOCUMENTO AS 'Nº DOC.', FLAN.HISTORICO AS 'HISTÓRICO', FLAN.DATAVENCIMENTO AS 'DATA VENC.', FLAN.DATABAIXA AS 'DATA PAGAMENTO', FLAN.VALORORIGINAL AS 'VALOR ORIG.', FLAN.VALORBAIXADO AS 'VALOR PAGO', FLAN.CODTDO AS 'TIPO DOC.', FLAN.CODCXA AS 'CONTA CORRENTE', FLAN.CNABBANCO AS 'BANCO' FROM GCOLIGADA,FLAN WHERE FLAN.STATUSLAN = '0' AND GCOLIGADA.CODCOLIGADA = '1' AND FLAN.DATAVENCIMENTO >= '20120901' AND FLAN.DATAVENCIMENTO <= '20120930' AND FLAN.PAGREC = '2' Obrigado pela ajuda de todos! Att; Thiago Senne .'. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Frederico Postado 25 de Setembro de 2012 Tópicos Que Criei: 11 Tópicos/Dia: 0.00 Meu Conteúdo: 1.140 Conteúdo/Dia: 0.22 Reputação: 60 Pontos/Conquistas: 6.161 Conteúdo Resolvido: 0 Dias Ganho: 33 Status: Offline Idade: 42 Dispositivo: Windows Denunciar Compartilhar Postado 25 de Setembro de 2012 Thiago, Faltou o relacionamento da FLAN com a GCOLIGADA SELECT GCOLIGADA.NOMEFANTASIA AS 'COLIGADA', FLAN.CODCFO AS 'COD. FORNECEDOR\CLIENTE', FCFO.NOMEFANTASIA AS 'NOME CLIENTE FORNECEDOR', FLAN.IDLAN AS 'ID LANÇAMENTO', FLAN.NUMERODOCUMENTO AS 'Nº DOC.', FLAN.HISTORICO AS 'HISTÓRICO', FLAN.DATAVENCIMENTO AS 'DATA VENC.', FLAN.DATABAIXA AS 'DATA PAGAMENTO', FLAN.VALORORIGINAL AS 'VALOR ORIG.', FLAN.VALORBAIXADO AS 'VALOR PAGO', FLAN.CODTDO AS 'TIPO DOC.', FLAN.CODCXA AS 'CONTA CORRENTE', FLAN.CNABBANCO AS 'BANCO' FROM FLAN (NOLOCK) INNER JOIN GCOLIGADA (NOLOCK) ON FLAN.CODCOLIGADA = GCOLIGADA .CODCOLIGADA INNER JOIN FCFO (NOLOCK) ON FLAN.CODCOLCFO = FCFO.CODCOLIGADA AND FLAN.CODCFO = FCFO.CODCFO WHERE FLAN.STATUSLAN = '0' AND GCOLIGADA.CODCOLIGADA = '1' AND FLAN.DATAVENCIMENTO >= '2012-09-01' AND FLAN.DATAVENCIMENTO <= '2012-09-30' AND FLAN.PAGREC = '2' Veja se ajuda. []'s 1 Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 25 de Setembro de 2012 Tópicos Que Criei: 885 Tópicos/Dia: 0.13 Meu Conteúdo: 8.802 Conteúdo/Dia: 1.34 Reputação: 291 Pontos/Conquistas: 106.268 Conteúdo Resolvido: 0 Dias Ganho: 185 Status: Offline Idade: 51 Dispositivo: Windows Denunciar Compartilhar Postado 25 de Setembro de 2012 Com certeza ajuda. Colocou o relacionamento com a FCFO e corrigiu o da GColigada que não tinha Testa ae Senne. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Thiago Senne Postado 25 de Setembro de 2012 Tópicos Que Criei: 20 Tópicos/Dia: 0.00 Meu Conteúdo: 115 Conteúdo/Dia: 0.03 Reputação: 1 Pontos/Conquistas: 777 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 14 Autor Denunciar Compartilhar Postado 25 de Setembro de 2012 Boa noite pessoal; Frederico; Obrigado pela ajuda, realmente ajudou bastante aqui. Desculpem não ter dado o feed-back antes sobre as correções. Tô segurando a onda toda aqui no t.i, tô me sentindo no Iraque. mais uma vez obrigado e vou marcar o tópico como resolvido! Agridicido pessoal!!! Att; Thiago Senne .'. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Posts Recomendados
Participe da conversa
Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.