Hallo,
ich habe mir ein e Tabelle in miner MYSQL-Datenbank mit folgenden Spalten.
id = eindeutiger ID jedes Datensatzes
mnr = Mitgliednummer
punkte = erreichte Ergebnis
Nun benötige ich eine Abfrage nach folgendem Muster.
Eine sortierte Liste sortiert nach, dem besten Durchscnitt der besten 5 Ergebnisse eines Mitgliedes.
Das Ergebnis meiner Abfrage sollte dann wie folgt aussehen.
Kann mir da jemand weiter helfen?
ich habe mir ein e Tabelle in miner MYSQL-Datenbank mit folgenden Spalten.
id = eindeutiger ID jedes Datensatzes
mnr = Mitgliednummer
punkte = erreichte Ergebnis
Nun benötige ich eine Abfrage nach folgendem Muster.
Eine sortierte Liste sortiert nach, dem besten Durchscnitt der besten 5 Ergebnisse eines Mitgliedes.
id | mnr | punkte |
---|---|---|
1 | 111 | 10 |
2 | 222 | 8 |
3 | 222 | 10 |
4 | 222 | 10 |
5 | 111 | 8 |
6 | 111 | 2 |
7 | 333 | 3 |
8 | 333 | 3 |
9 | 333 | 3 |
10 | 333 | 23 |
11 | 111 | 11 |
12 | 222 | 44 |
13 | 111 | 33 |
14 | 222 | 123 |
15 | 222 | 14 |
16 | 222 | 44 |
17 | 111 | 33 |
18 | 222 | 123 |
19 | 222 | 14 |
Das Ergebnis meiner Abfrage sollte dann wie folgt aussehen.
mnr | Durchschnitt der besten 5 Ergebnisse |
222 | 69,6 |
111 | 19 |
333 | 6,4 |
Kann mir da jemand weiter helfen?
Zuletzt bearbeitet: