NBG: GROUP BY + ORDER BY

Beitrag lesen

Hallo,

ich möchte die Profilbesucher auflisten lassen.

Dabei sollen die letzten Besucher oben stehen und jeder nur maximal einmal (Mehrfachbesuche werden also von den Usern nicht angezeigt, immer nur der letzte).

SELECT

*

FROM

profilbesucher

WHERE

besuch_bei=1

GROUP BY

besuch_von

ORDER BY

besuch_zeit

DESC

Das funktioniert soweit, nur zeigt er mir beim ersten User oben z.B. eine Zeit an, wo er zwar auf dem Profil war, allerdings gibt es in der Tabelle schon einen wesentlich neueren Besuch von ihm...

Woran kann das liegen?