Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL-Durchschnitt alle 4 Zeilen

Wenn Sie sich nicht auf Ihre "id"-Spalte verlassen möchten (sie ist möglicherweise nicht sequenziell), können Sie einfach Ihre eigene Variable zum Gruppieren erstellen, die sich alle 4 Zeilen ändert, wie folgt:

SET @rank = 0;
SELECT AVG(value), CEIL((@rank:[email protected]+1)/4) AS rank FROM "your_table" GROUP BY rank;