17. december 2003 - 00:04Der er
7 kommentarer og 1 løsning
optimering af sql (MySql + PhP)
hej Jeg har en point tabel med en masse rækker som består af et unikt id, et brugernummer, en værdi(point) og en dato.
hver gang en bruger optjener nogle point lægges en linie i tabellen med x antal point f.eks.: UNIK BRUGER POINT DATO 1111 user1 10 xx-xx-xx 1112 user2 20 xx-xx-xx 1113 user1 15 xx-xx-xx
ideen er så at jeg gerne vil kunne vise en topliste over brugerne. ex.
1. user1 25 point 2. user2 20 point osv.
men hvordan får jeg smartest lavet dette udtræk, kan man evt. bruge noget group by eller er man nødt til først at vælge alle brugerne og så for hver brugernummer lave en select sum??
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.