「id」列に依存したくない場合(連続していない可能性があります)、次のように、4行ごとに変更される独自の変数を作成してグループ化できます。
SET @rank = 0;
SELECT AVG(value), CEIL((@rank:[email protected]+1)/4) AS rank FROM "your_table" GROUP BY rank;
「id」列に依存したくない場合(連続していない可能性があります)、次のように、4行ごとに変更される独自の変数を作成してグループ化できます。
SET @rank = 0;
SELECT AVG(value), CEIL((@rank:[email protected]+1)/4) AS rank FROM "your_table" GROUP BY rank;