Udregn placering efter uge og points
Hejsajeg har en konkurrence hvor mine brugere kan samle points sammen og den der så får flest points vinder - logisk nok. Der kan være x målinger pr uge og der udpeges en vinder hver uge.
Jeg samler data op i en tabel med disse rækker
-----------------------------------------------------------
ID BrugerID Uge points
1 1 24 2
2 1 24 2
3 1 24 2
4 2 24 5
5 2 24 2
6 3 24 15
7 4 24 5
8 4 24 5
9 5 24 10
10 6 24 2
11 1 25 5
12 2 25 10
13 3 25 2
Og så videre....
----------------------------------------------------------
Hvordan får jeg en placeringsliste ud for en given uge?
Jeg vil gerne at når bruger 1 kommer ind på siden i uge 26 står der:
------------------------------------------
I uge 25 blev du nummer 2 med 5 points
I uge 24 blev du nummer 5 med 6 points
------------------------------------------
og når bruger 3 kommer ind
------------------------------------------
I uge 25 blev du nummer 3 med 2 points
I uge 24 vandt du - tillykke.
------------------------------------------
og så videre....
Hvis to hvor samme antal points fx bruger 4 og 5 skal der bare random på om en den ene blev nummer x og den anden x+1
Hvordan opbygger jeg min SQL-streng for at få et udtræk jeg kan bruge til ovenstående?
