Oh ich merke gerade das hier Zuwenig Datensätze herauskommen.
Delphi-Quellcode:
SELECT
X.Soll, Y.Haben
FROM( select sum(BETRAG_S) as Soll
from tbl_buchhaltung where (Jahr = :Jahr) and (Monat <= :Monat)
and Kontonummer = :Konto
and ((Kontonummer <> 9000) and (Gegenkontonummer <> 9000))) X,
(select SUM(BETRAG_H) as Haben
from tbl_buchhaltung where (Jahr = :Jahr) and (Monat <= :Monat)
and Gegenkontonummer = :Konto
and ((Kontonummer <> 9000) and (Gegenkontonummer <> 9000))) Y
Bei Monat 2 muß Soll = 254 und Haben 57,50 betragen. (siehe Bild)
Was ist hier noch falsch?