Hi, ich suche wiedermal Hilfe zu einer SQL Abfrage.
Ich habe eine Tabelle mit einer Spalte "Einnahmen" und einer Spalte "Ausgaben". Nun möchte ich eine dritte Spalte mit dem errechneten Saldo je Zeile. Ist das möglich?
mfg Anwender
Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge
Danke für deine Ausführungen. Ich habe mir das anders vorgestellt:
Ich habe eine AccessDB mit einer Tabelle (tblSaldo) die 2 Spalten (Ein, Aus) enthält. Ich mache in VB nun eine Abfrage auf diese Tabelle und zeige das Resultat in einen DataGrid an. In der Abfrage möchte ich automatisch den Saldo auf jeder Zeile berechnen. Das sieht so aus: Einnahmen - Ausgaben = Saldo. Beim nächsten Datensatz dann: Den Saldo des vorherigen Datensatzes + Einnahmen - Ausgaben = neuer Saldo. Und das die ganze Tabelle durch.
Diese errechnete Spalte wird dann als dritte Spalte im DataGrid angezeigt aber nicht in die Datenbank geschrieben.
Ist das so überhaupt möglich in einer Abfrage zu lösen?
Anwender