Mysql left join Problem
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
benutzer
code
dank
fehler
funktion
jemand
jeweiligen summe
ordern
richtigen datensatz
schau
summer
url
-
Zuerst der Code
SELECT users.uname, users.ID, SUM(rank.rating) AS sum FROM users LEFT JOIN quotes ON quotes.userID = users.ID # AND users.ID = 4 LEFT JOIN rank ON rank.quoteID = quotes.quoteID ORDER BY sum DESC
Schreibe ich das AND users.ID = 4 dazu so erhalte ich von diesem Benutzer den richtigen Datensatz.
Wenn ich es aber nicht mitschreibe, so erhalte ich bei SUM(rank.rating) die Summer aller ratings was es überhaupt nur gibt zusammen. Ich möchte aber mehrere Datensätze mit der jeweiligen Summe, Username und ID.
Weiß jemand wo der Fehler liegt?
Danke im Voraus
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Genau das habe ich gesucht, vielen, vielen Dank :)
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage