Hallo,
ich mag mich täuschen, aber ich würde sagen, dies ist mit einem
einzigen deskriptiven SQL-Statement nicht möglich. Dass man das Ergebnis der einen Zeile, als Zwischenergebnis speichert und mit diesem Ergebnis dann in der nächsten Ergebniszeile weiterrechnet, ist meines Wissens nicht
SQL-konform. Meine letzte
SQL-Schulung ist zwar schon ein paar Jahre (Jahrzehnte) her, aber ich würde sagen nein. Mit Datenbankprogrammierung bzw. Delphiprogrammierung sollte das Problem aber einfach zu lösen sein. Falls ich mich geirrt habe, würde ich mich freuen, wenn mich jemand korrigiert (Man lernt nie aus).
mfg
Frank