Peter: Nach Anzahl des Vorkommens ausgeben

Beitrag lesen

Hallo.

Ich hab ein kleines Forum.

Nun möchte ich eine "TOP 10" der Poster machen.

Ein Beitrag(Tabelle beitraege) ist so aufgebaut "Titel, Beitrag, Datum, BenutzerID"
Ein User(Tabelle benutzer) ist so aufgebaut "BenutzerID, Name, E-Mail, PW"

Nun möchte ich das die 10 Leute mit den meisten Einträgen in "beitraege" aus der Tabelle "benutzer" auslesen.

Mein Versuch:

SELECT  
benutzer.BenutzerID, benutzer.name, anz  
FROM benutzer  
JOIN beitraege ON COUNT(beitraege.BenutzerID) AS anz = benutzer.BENUTZERID  
WHERE benutzer.BenutzerID!=''  
ORDER BY anz  DESC LIMIT 10 

Hatte auch andere Versuche die aber nicht geklappt haben.

Wie kann ich das mit einem Query machen?

Liebe Grüße,

Peter