0

Summen vom bestimmtem Jahr in eine neue Tabelle

Hallo,

ich habe versucht eine Summe zu erstellen indem Werte aus eine andere Tabele gezogen werden. Das war ohne Problem machbar:  sum((select 'Gutscheine WS').Bezahlwert)

Wenn ich versuche die Werte nach einem bestimmten Jahr zu filtern, fuktioniert meine Funtion nicht. Ich glaube ich habe die Logik dahinter noch nicht ganz verstanden. Wie kann ich die Formel anders aufbauen damit es möglich ist? So habe ich es versucht:

if (select 'Gutscheine WS').Bezahldatum = year(2020) then
sum((select 'Gutscheine WS').Bezahlwert)
else
0
end

 

Vielen Dank!

2 Antworten

null
    • Leonid_Semik
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Luis,

    ---

    sum(select 'Gutscheine WS' where year(Bezahldatum)=2020.Bezahlwert)

    ---

    Leo

    • Luis_Eduardo_Traesel
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Leo, vielen Dank. Ich musste nur noch ein Paar Klammern hinzufügen und es hat geklappt. Die Funktion where kannte ich noch nicht. Danke!