Ciao a tutti. Ho questa situazione:
codice:
select
biglietti.id,
biglietti.importo
from biglietti
where biglietti.idcontratto=2510
order by biglietti.id
ID IMPORTO
6790 1061,36
16793 21,00
20418 119,26
23739 40,80
il mio scopo finale è sapere se un biglietto è stato pagato.
come parametro iniziale ho ImportoVersato
quindi mi servirebbe una select del genere:
codice:
select
biglietti.id,
biglietti.importo,
importoprogressivo ....è la somma di biglietti.importo + importoprogressivo della riga precedente
from biglietti
where biglietti.idcontratto=2510
order by biglietti.id
ID IMPORTO ImportoProgressivo
6790 1061,36 1061.36
16793 21,00 1082.36
20418 119,26 1201.62
23739 40,80 1242.42
mi serve qualcosa come LAG LEAD che però in firebird ancora non esistono.
avete suggerimenti?
grazie