P. Hasenfratz: JOIN und WHERE und GROUP BY

Beitrag lesen

Hi Jirka

select a.firstname, a.lastname from USER as a
LEFT JOIN ARTICLE as b on a.id=b.userid
ORDER BY time DESC

Nur werden hier User die mehr als einen Artikel geschrieben haben auch mehrfach aufgelistet. Es soll aber so sein, dass ein User nur einmal in der Liste vorkommen soll. Unabhänig davon, ober ein oder mehrere Artikel geschrieben hat.

Ich zittiere Sven:
   "Und GROUP BY zum Zusammenfassen von gleichen User-IDs innerhalb
    der Artikel."

=> GROUP BY

Vorab gleich: GROUP BY kommt _vor_ die ORDER BY-Klausel.

Viele Grüsse

Philipp