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
Okay, dann so wie schon beschrieben:
SQL>
-- Datensatz1 Ein 1023.05 Aus 23.05 Saldo 1000.00
insert into t_saldo( ein, aus ) values( 1023.05, 23.05 ); commit;
-- Datensatz2 Ein 54.00 Saldo ????.??
insert into t_saldo( ein, aus ) values( 54.00, 0 ); commit;
-- Datensatz3 Aus 12.35 Saldo ????.??
insert into t_saldo( ein, aus ) values( 0, 12.35 ); commit;
-- Datensatz4 Aus 231.90 Saldo ????.??
insert into t_saldo( ein, aus ) values( 0, 231.90 ); commit;
VBA>
Me.ListeSaldo.RowSource = "SELECT SUM( ein ), SUM( aus ), 0 FROM tSaldo"
Me.ListeSaldo.Requery
Die "0" in "SELECT SUM( ein ), SUM( aus ), 0 FROM tSaldo" steht für den leeren Saldo, den Du berechnen und im DatenGrid nachführen musst.
So, ich gehe jetzt an die Sonne ... ;-) ... bis ev. morgen.
d-oli