MySQL / php | Hur skall jag göra??

Permalänk
Medlem

MySQL / php | Hur skall jag göra??

Om jag har en tabel som ser ut så här ungefär

+uid+points+
| 30 | 20 |
| 30 | 15 |
| 29 | 50 |
| 28 | 29 |
+---+----+
osv.

Hur skall jag kunna göra så att ja kan göra en Top-10 lista på den sammanlagda poängen för varje "uid".

Visa signatur

C2D E6550 | TWINX 6400PRO | Radeon HD 6550

Permalänk
Medlem

Re: MySQL / php | Hur skall jag göra??

Citat:

Ursprungligen inskrivet av XngR
Om jag har en tabel som ser ut så här ungefär

+uid+points+
| 30 | 20 |
| 30 | 15 |
| 29 | 50 |
| 28 | 29 |
+---+----+
osv.

Hur skall jag kunna göra så att ja kan göra en Top-10 lista på den sammanlagda poängen för varje "uid".

SELECT * FROM tabellen ORDER BY points DESC* LIMIT 10

* nu kommer ja inte ihåg om DESC kör med dem lägsta eller högsta talen =(

Visa signatur

Övriga Ämnen - Enbart för människor som är seriösa!

Permalänk
Medlem

Sammanlagd poäng

SELECT uid,SUM(points) as summan FROM tabellen GROUP BY uid ORDER BY summan DESC LIMIT 10

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Tuor
Sammanlagd poäng

SELECT uid,SUM(points) as summan FROM tabellen GROUP BY uid ORDER BY summan DESC LIMIT 10

Jaha du, var de det han skulle göra

Visa signatur

Övriga Ämnen - Enbart för människor som är seriösa!

Permalänk
Medlem

Tack Tuor!

Visa signatur

C2D E6550 | TWINX 6400PRO | Radeon HD 6550