SQL-Code:
select
sum(Zahlung) as Einnahme,
sum(Zahlung) as Ausgabe,
(select SUM(Einnahme) where KontoArt = 'E') as Ges_Einnahmen,
(select SUM(Ausgabe= where KontoArt = 'A') as Ges_Ausgabe -- <=== HIER IST DER FEHLER
from KASSENBUCH
where extract(year from datum) in (2016, 2016)
Bekomme beim Testen die Fehlermeldung: "Token unknow - line 4, column 23 - Where"
Der obige Code scheint zu funktionieren. Warum ich beim unteren Code
eine Fehlermeldung bekomme kann ich nicht nachvollziehen.
Mit Gruß HPB
Schau mal, da ist vor dem
WHERE KontoArt = 'A'
ein "=" Zeichen reingerutsch anstatt eine schließene Klammer ")". Ob das jetzt zum gewünschten Ergebnis führt kann ich nicht sagen, aber die Fehlermeldung sollte verschwinden.