Verwenden von GROUP BY und MONTHNAME zum Berechnen monatlicher Summen
Sie haben eine Tabelle mit einer Spalte mit Tagessummen namens „total“ und einer Spalte von Daten mit dem Namen „o_date“. Um die monatlichen Summen zu berechnen und die Ergebnisse nach Monaten zu gruppieren, können Sie die folgende SQL-Abfrage verwenden:
SELECT MONTHNAME(o_date), SUM(total) FROM theTable GROUP BY YEAR(o_date), MONTH(o_date)
Lassen Sie uns die Abfrage aufschlüsseln:
Die Abfrage erzeugt eine Ergebnismenge mit zwei Spalten:
Basierend auf den von Ihnen bereitgestellten Beispieldaten gibt die Abfrage das folgende Ergebnis zurück:
Month | Total |
---|---|
January | 138 |
February | 88.2 |
April | 29.84 |
Das obige ist der detaillierte Inhalt vonWie berechnet man monatliche Summen aus täglichen Gesamtsummen mithilfe von SQLs GROUP BY und MONTHNAME?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!