Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Select mit Group und Join

Hallo, ich will mit Hilfe der folgenden Abfrage den User ermitteln, der am meisten Punkte hat. Dabei liegen die User und die Punkte nicht in einer Tabelle, es ergibt sich eine Struktur wie folgt:

Tabelle1:
UID |Punkte1 | Punkte2 | Punkte3 |


Tabelle2:
ID | Username | andereDaten |

Also ab ich in untenstehende Abfrage einen Join eingebaut. Die Abfrage liefert keinen Fehler, gibt jedoch zu den Usernames nicht die zusammengerechneten Punkte (sumofpunkte) zurück sondern jediglich 0.

Code:                   In Zwischenablage kopieren (nur IE)
1">

Danke für Hilfe.
Obi
Hier gehts zum Orginal Eintrag "Select mit Group und Join" im Forum

Antworten

Hm also an dem Design is was zu meckern. Ich würde in Tabelle 1 eine pid Spalte machen als PRIMARY KEY, UID in ID umbenennen und als FOREIGN KEY zu Tabelle1 referenzieren und folgende Abfrage und tabellenname + spaltennamen klein schreiben.

Code:                   In Zwischenablage kopieren (nur IE)
2">




Hier gehts zum Orginal Eintrag "Select mit Group und Join" im Forum
 
phpforum.de | Impressum