DANIEL MESQUITA Postado 6 de Janeiro de 2015 Tópicos Que Criei: 14 Tópicos/Dia: 0.00 Meu Conteúdo: 37 Conteúdo/Dia: 0.01 Reputação: 1 Pontos/Conquistas: 342 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 39 Dispositivo: Windows Denunciar Compartilhar Postado 6 de Janeiro de 2015 (editado) Olá pessoal! Estou com um problema em uma consulta, que ao meu ver a sistemática é simples porém não consegui fazer uma consulta para resolver o problema. Preciso pegar o saldo diário em um relatório que estou confeccionando que traz todos os movimentos que estão no rm saldus, com isso preciso pegar o saldo diário, em cada dia e trazer esses valores. SELECT SUM (CASE WHEN (CPARTIDA.DEBITO = '1.1.0.01.0002') THEN CPARTIDA.VALOR ELSE 0 END) - SUM (CASE WHEN (CPARTIDA.CREDITO = '1.1.0.01.0002') THEN CPARTIDA.VALOR ELSE 0 END) AS SALDO_DIAR FROM CPARTIDA (NOLOCK) WHERE CPARTIDA.DATA < '2014-11-01' Essa é a consulta que estou usando para trazer o saldo diário, porém me deparei com a situação que tenho mais de um lançamento no mesmo dia com isso só me traz o saldo do ultimo lançamento, já de ante mão agradeço se alguém tiver uma luz. Editado 6 de Janeiro de 2015 por DANIEL MESQUITA 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.