Kipperlenny
Erfahrenes Mitglied
Moin
Ich glaube dieser Forenteil passt besser als PHP...
Ich habe in einer Tabelle verschiedene Städtenamen gespeichert:
--ID--Name--User
---1--Köln---------2
---2--Bonn--------7
.
.
.
Das als Beispiel (die Tabelle hat 50 Einträge). Dann habe ich eine Tabelle wo alle User drin stehen:
--ID--Name--Stadt--Punkt1--Punkt2--Punkt3
---1--Ich-------------1-------20---------30-----------0
---2--Du-------------1-------10----------20---------10
.
.
.
Die User haben verschiedene Städte und verschiedene Punkte bei den Punkten.
Ich möchte nun eine Rangliste erstellen in der alle Städte aufgelistet sind, geordnet nach der Anzahl der Punkte (Punkt1, Punkt2, Punkt3) die alle User dieser Stadt zusammen haben.
Und da bin ich mit meinem Latein am Ende :-(
Mir fehlt auch einfach der Lösungsansatz: Temporäre Tabelle? While Schleifen? Left Join?
Ich hoffe mal ihr könnt mir helfen...
mfg
lenny
PS: MySQL 5.0 mit PHP 4.3
Ich glaube dieser Forenteil passt besser als PHP...
Ich habe in einer Tabelle verschiedene Städtenamen gespeichert:
--ID--Name--User
---1--Köln---------2
---2--Bonn--------7
.
.
.
Das als Beispiel (die Tabelle hat 50 Einträge). Dann habe ich eine Tabelle wo alle User drin stehen:
--ID--Name--Stadt--Punkt1--Punkt2--Punkt3
---1--Ich-------------1-------20---------30-----------0
---2--Du-------------1-------10----------20---------10
.
.
.
Die User haben verschiedene Städte und verschiedene Punkte bei den Punkten.
Ich möchte nun eine Rangliste erstellen in der alle Städte aufgelistet sind, geordnet nach der Anzahl der Punkte (Punkt1, Punkt2, Punkt3) die alle User dieser Stadt zusammen haben.
Und da bin ich mit meinem Latein am Ende :-(
Mir fehlt auch einfach der Lösungsansatz: Temporäre Tabelle? While Schleifen? Left Join?
Ich hoffe mal ihr könnt mir helfen...
mfg
lenny
PS: MySQL 5.0 mit PHP 4.3