[TYPO3-german] SQL-Abfrage auf 2 Tabellen mit JOIN - geht nicht :(

Markus Giesen mfgiesen at gmail.com
Wed Oct 10 12:45:50 CEST 2007


Hallo Liste,

ich steh gerade etwas auf dem Schlauch.
Ich schreibe ein Voting und es funktioniert soweit alles prima,
ich würde nur gerne jetzt die TOP3 auslesen und brauche dazu
die Daten aus der Tabelle der fe_users (diese werden gevotet)
und die Daten aus der Tabelle user_rating (Felder: feuid,ip,rating,date)

Mein SQL sieht bisher so aus:

/*snip*/
SELECT
	uid,
	name,
	AVG( `rating` ) AS "averageRating",
	item_name
FROM
	fe_users,
	user_rating
WHERE
	user_rating.item_name = fe_users.uid
GROUP BY
	uid
ORDER BY
	rating
LIMIT 3
/*snap*/

Es kommt soweit auch eine Antwort mit 3 Benutzern.
Allerdings steht im Feld "averageRating" überall der Wert 3.00000.

Weiß jemand wie ich das lösen kann?

Viele Grüße,
Markus


More information about the TYPO3-german mailing list