Hallo,

Ich versuche, den Mittelwert von beliebig vielen Zeilen einer Tabelle zu bilden.
Meine Idee wäre folgende (Syntaktisch nicht korrekt):
Code:
SELECT AVG(SELECT wert FROM messwerte WHERE id = 0 LIMIT 0,2) AS `avg`
Leider gibt mir die AVG-Funktion aber nur den Mittelwert aller Rows einer Tabelle, also
Code:
SELECT AVG(wert) FROM messwerte WHERE messwertid = 0
Ein angehängtes LIMIT wird ignoriert.
Ich möchte auf jeden Fall die Mittelwerte mit SQL berechnen und nicht mit PHP, weil später eine sehr große Menge an Daten in möglichst kurzer Zeit abgearbeitet werden soll.

Vielen Dank,
J!0X