Q.: Umschreiben eines Subquerys?

Beitrag lesen

Hi,

leider verwendet mein Provider MySQL 4.0.27, damit ist es anscheinend nicht möglich, Subquerys auszuführen.

Ich habe in Bezug auf eine früher von mir gestellte Frage (https://forum.selfhtml.org/?t=163062&m=1061763) eine Abfrage "gestrickt" (von der ich nichtmal weiß, ob sie funktionieren würde), die auf meine mysql-Version umgeschrieben werden müsste.

Frage 1: Ist die Anweisung überhaupt korrekt?
Frage 2: Gibts ne Möglichkeit, sie so umzuformulieren, dass sie auf MySQL 4.0.27 läuft?

SELECT Ampelfarbe, COUNT(*) FROM tabelle_Bewertungen where SpielerID IN
(SELECT SpielerID, COUNT(*) AS n FROM tabelle_Bewertungen GROUP BY SpielerID order by n desc LIMIT 0, 1)
GROUP BY Ampelfarbe

Grüße, Q.