Ich versuche, den Durchschnitt der niedrigsten 5 Preis Elemente zu erhalten, gruppiert durch den Benutzernamen, der ihnen angehängt ist. Die folgende Abfrage gibt jedoch den Durchschnittspreis für jeden Benutzer an (was natürlich der Preis ist), aber ich möchte nur eine Antwort zurückgeben.Wählen Sie den Durchschnitt aus der MySQL-Tabelle mit LIMIT
SELECT AVG(price)
FROM table
WHERE price > '0' && item_id = '$id'
GROUP BY username
ORDER BY price ASC
LIMIT 5
Ich verstehe nicht, was Sie versuchen zu tun. Können Sie eine Beispieltabellenstruktur, einige Beispieldaten und das erwartete Ergebnis für diese Daten angeben? –