Tenho o seguinte ploblema... Numa DBGrid quero somar o valor total de uma coluna entre um intervalo de datas
exemplo sql:
...//
select CD_CONTA, NM_CONTATO, DT_VENC, VALOR,
sum(VALOR) as TOTAL
from CONTAS
where DT_VENC between :data1 and :data2
group by CD_CONTA, NM_CONTATO, DT_VENC, VALOR
//...
o problema é que esse código só me retorna o valor de uma linha apenas, se as datas tiverem entre dia 10 e dia 20 e no intervalo desses dias haver 5 valores, esse código não me retorna o total dos 5 valores, apenas o valor que está em focus.
Pergunta
Spectro
Tenho o seguinte ploblema... Numa DBGrid quero somar o valor total de uma coluna entre um intervalo de datas
exemplo sql:
...//
select CD_CONTA, NM_CONTATO, DT_VENC, VALOR,
sum(VALOR) as TOTAL
from CONTAS
where DT_VENC between :data1 and :data2
group by CD_CONTA, NM_CONTATO, DT_VENC, VALOR
//...
o problema é que esse código só me retorna o valor de uma linha apenas, se as datas tiverem entre dia 10 e dia 20 e no intervalo desses dias haver 5 valores, esse código não me retorna o total dos 5 valores, apenas o valor que está em focus.
se alguém puder ajudar agradeço vlw!
Link para o comentário
Compartilhar em outros sites
4 respostass 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.