Soma Acumulada
Ola, Pessoal
Estou precisando mto de ajuda de alguem.... sou meio leigo em Delphi e SQL
Estou com varios problemas......
Vou tentar Explicar....
Primeiro
Tenho uma tabela Contas a pagar com......
_______
Pagar
----------
Codigo
Numero
Data
Pago(boolean)
Valor
Eu gostaria de somar todos os valores ae no contas a pagar....
entao fiz...
------------------Select sum (Valor) from Pagar----------------------------
entao ele mostra um campo.... como o total... blz.. mas o que eu quero...
é que aparece uma coluna assim...
gostaria que mostrasse assim no dbgrid
Codigo - numero - Data - Pago - Valor - Total
0001 - 132339 - 13/2 - Não - 10,00 - 10,00
0002 - 132492 - 14/2 - Nâo - 15,00 - 25,00
0003 - 132587 - 15/2 - Sim - 3,00 - 28,00
0004 - 131258 - 16/2 - Não - 5,00 - 25,00
--------------------------------------------------------------------------
Quando NAO for pago ele Soma e quando ele for pago ele diminui do total.
Será que alguem pode me ajudar a fazer isso??? alguem me da uma dica
por favor...
Estou precisando mto de ajuda de alguem.... sou meio leigo em Delphi e SQL
Estou com varios problemas......
Vou tentar Explicar....
Primeiro
Tenho uma tabela Contas a pagar com......
_______
Pagar
----------
Codigo
Numero
Data
Pago(boolean)
Valor
Eu gostaria de somar todos os valores ae no contas a pagar....
entao fiz...
------------------Select sum (Valor) from Pagar----------------------------
entao ele mostra um campo.... como o total... blz.. mas o que eu quero...
é que aparece uma coluna assim...
gostaria que mostrasse assim no dbgrid
Codigo - numero - Data - Pago - Valor - Total
0001 - 132339 - 13/2 - Não - 10,00 - 10,00
0002 - 132492 - 14/2 - Nâo - 15,00 - 25,00
0003 - 132587 - 15/2 - Sim - 3,00 - 28,00
0004 - 131258 - 16/2 - Não - 5,00 - 25,00
--------------------------------------------------------------------------
Quando NAO for pago ele Soma e quando ele for pago ele diminui do total.
Será que alguem pode me ajudar a fazer isso??? alguem me da uma dica
por favor...
Davefloripa
Curtidas 0
Respostas
Edilcimar
14/02/2004
cloque dois, um com um where pago = sim e outro com um where pago = nao, jogando em variáveis, depois faça as contas das variáveis e mostre em um edit ou label
GOSTEI 0
Davefloripa
14/02/2004
BOM, PODE SER QUE FUNCIONE...
MAS EU GOSTARIA QUE MOSTRASSE NO DBGRID...
COMO CITEI NO EXEMPLO..
SABE COMO FAÇO????
MAS EU GOSTARIA QUE MOSTRASSE NO DBGRID...
COMO CITEI NO EXEMPLO..
SABE COMO FAÇO????
GOSTEI 0
Edilcimar
14/02/2004
crie um campo calculado e coloque as condições não pago soma e pago subtrai
GOSTEI 0