sql >> Databasteknik >  >> RDS >> Mysql

MySQL genomsnitt var fjärde rad

Om du inte vill förlita dig på din "id"-kolumn (den kanske inte är sekventiell), kan du bara skapa din egen variabel för att gruppera efter att den ändras var fjärde rad, så här:

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


  1. Få ett resultat genom att jämföra två tabeller med en identisk kolumn

  2. Installera mysql-python (Windows)

  3. Hur konverterar man mysql till mysqli?

  4. ALTER TABLE-tabell AUTO_INCREMENT =$x