Sers zusammen
ich habe immer noch das folgende Problem, danke für die Tipps, aber ich habe es immer noch nicht ganz verstanden wie es geht.
Ich habe eine Tabelle, die aus ID, Datum und Summe besteht.
Bsp.
ID Datum Summe
1 12.08.2012 10€
1 13.01.2013 20€
1 15.01.2013 30€
1 25.01.2013 40€
1 30.02.2013 20€
2 12.08.2012 10€
2 13.01.2013 30€
2 15.01.2013 30€
3 25.01.2013 40€
3 30.02.2013 20€
3 12.08.2012 10€
3 13.01.2013 20€
3 15.01.2013 30€
3 25.01.2013 40€
3 30.02.2013 20€
usw.
nun möchte durch eine Abfrage folgendes Ergebnis bekommen
ID Jahr Betrag
1 2012 10€
1 2013 110€
2 2012 10€
2 2013 120€
3 2012 10€
3 2013 110€
Also die Abfrage soll sich immer das Datum anschauen und dann bei der jeweilgen ID pro Jahr zusammenzählen.
Ist das möglich?
Ich hab leider keine Ahnung. Ich hab auch schon überall geschaut.
Grüße
Hallo,
erstelle ein berechnetes Feld für das Jahr:
DasJahr: Jahr(Datum)
als Eintrag in der 1.Zeile einer leeren Spalte der Abfrage. Zusätzlich nimmst Du die ID und die Summe in die Abfrage auf.
Jetzt stellst Du bei ID und DasJahr "Gruppierung" ein und bei dem Feld Summe "Summe".
In SQL:
ZitatSELECT ID, Year([Datum]) AS DasJahr, Sum(Summe) AS SummevonSumme
FROM DeineTabelle
GROUP BY ID, Year([Datum])
Die Feldnamen Datum und Summe würde ich vermeiden.
Super
erklärt. Vielen Dank!!!
You saved my day.