Eu tenho uma consulta que usa o seguinte código:
O formato de "Entradas" e "Saídas" na tabela de origem é moeda com 2 casas decimais.
A consulta tem gerado uma soma com valores inteiros, desprezando os centavos. Isso tem gerado inconsistência no resultado do relatório que usa essa consulta.
Alguém pode me ajudar a corrigir isso?
- Código:
SELECT bb.DataDeRecebimento, (select sum(val(aa.Entradas))+sum(val(aa.Saídas))
from tbl_ContasReceberPagar aa
where aa.DataDeRecebimento < bb.DataDeRecebimento) AS SaldoAnterior
FROM tbl_ContasReceberPagar AS bb
GROUP BY bb.DataDeRecebimento
ORDER BY bb.DataDeRecebimento;
O formato de "Entradas" e "Saídas" na tabela de origem é moeda com 2 casas decimais.
A consulta tem gerado uma soma com valores inteiros, desprezando os centavos. Isso tem gerado inconsistência no resultado do relatório que usa essa consulta.
Alguém pode me ajudar a corrigir isso?