Ich versuche, Durchschnitt einer Spalte player_count
Woche für Woche in den letzten 6 Wochen zu erhalten. Aber das Problem ist, dass ich auch den Beginn und das Ende des Wochentages wünsche, der einem bestimmten Durchschnitt entspricht.MySQL-Wählen Sie Anfang und Ende der Woche zusammen mit dem Durchschnitt einer Spalte (Woche für Woche)
Was ich versucht habe:
SELECT AVG(player_count) as average,
updated_at,
updated_at + INTERVAL WEEKDAY(updated_at) + 7 DAY as EndDate
FROM `gtan_servers`
WHERE server_short_name = 'FiveRP'
GROUP BY WEEK(updated_at)
ORDER BY updated_at DESC
LIMIT 6
Die updated_at
Spalte soll als Anfang der Woche gemacht werden sollen und EndDate
wird als Ende der Woche genommen werden, in denen ein bestimmter Mittelwert der Anzahl von Spielern wird gestellt.
Aber diese Abfrage funktioniert nicht korrekt in Bezug auf die Wochendaten. Ich kann das durchschnittliche Ja holen, aber die Wochendaten werden nicht richtig geholt. Jede Hilfe würde sehr geschätzt werden.
Vielen Dank. Genau das habe ich gebraucht. Hilf dem Community-Mann weiter. –