Ilja: (mysql) LEFT JOIN mit GROUP BY

Beitrag lesen

yo,

das ist es eben. Habe schon an subselect gedacht, habe aber mysql 4.0.

je nachdem geht es auch ohne subselect, dann aber wieder mit dem group by und nicht nach der kleinsten id sondern kleinsten bildname, wenn es sowieso nur ein zufälliges bild sein soll.

SELECT u.id, u.name, MIN(b.name) AS picurl
FROM user u
LEFT JOIN bilder b ON u.id = b.userid
GROUP BY u.id, u.name
ORDER BY u.name ASC

Ilja