Du fragst mit der Unterabfrage nichts ab, was sich auf die äußere Abfrage bezieht. Vermutlich möchtest Du etwas Ähnliches erhalten wieTheophilus hat geschrieben: ↑Di 5. Mär 2019, 09:43liefert mir zwar eine Liste der verschiedenen Überweisungstermine - die Unterabfrage berechnet die Summe aber über alle. Dh für jeden Überweisungstermin wird mir die Gesamtsumme aller Überweisungstermine angezeigt.Code: Alles auswählen
SELECT distinct Ubw_Termin, (Select Sum(Betrag) FROM Spock.tbl_Kollekten2 as Saldo) FROM Spock.tbl_Kollekten2 order by Ubw_Termin desc;
Wo liegt mein Denkfehler?
Code: Alles auswählen
SELECT distinct a.Ubw_Termin, (Select Sum(Betrag) FROM Spock.tbl_Kollekten2 WHERE Ubw_Termin <= a.Ubw_Termin) as Saldo
FROM Spock.tbl_Kollekten2 AS a order by a.Ubw_Termin desc;Gruß
Robert

