Hallo zusammen,
ich habe eine MySQL-Tabelle wie in folgendem Screenshot zu sehen:

Also eine Tabelle mit Beträgen und zugehörigem Datum.
Nun möchte ich die Beträge jedes Monats im aktuellen Jahr addieren und den Beträgen vom jeweiligen Vorjahresmonat gegenüberstellen.
Die Zahlen kommen dann in einen Chart und geben mir Aufschluss über die monatliche Performance im Vergleich zum Vorjahr.
Ich persönlich würde nun eine Schleife erstellen, die mir für jeden Monat eine Abfrage an die Datenbank sendet und das Ergebnis in ein Array speichert.
Damit hätte ich aber bis zu 24 Abfragen im Dezember (12-mal das aktuelle Jahr, 12-mal das Vorjahr).
Vor allem mit weiteren Charts wären das viele Anfragen.
Deshalb meine Frage: kann ich die Queries irgendwie zusammenfassen, sodass ich nur zwei Abfragen habe, die Monate dann aber doch einzeln in ein Array bringe?
Mfg
scoops