Oli: JOIN falls Verknüpfung vorhanden

Beitrag lesen

Hallo Leute,

ich komme mit meiner Abfrage nicht weiter:

Ich habe zwei Tabellen User und Bilder

---------------------------
ID User
1  Anna
2  Bernd
3 Chis

---------------------------
Tab Bilder
id_user bild_name sort

1  anna1.jpg 1
1  anna2.jpg 2
2  bernd.jpg 1
---------------------------

SELECT
 user.name,
 bilder.bild_name
FROM
 user,
 bilder
WHERE
 user.id_user = bilder.id_user

...bekomme ich nur User, die ein Bild haben (ist ein OUTER JOIN oder?)

mache ich das ganze mit LEFT JOIN
 LEFT JOIN $bilder ON user.id_user = bilder.id_user

bekomme ich lie Liste der Bilder

---------------------------
Anna  anna1.jpg
Anna  anna2.jpg
Bernd  bernd.jpg
Chris -
---------------------------

ich hätte als Ausgabe jetzt gerne eine Liste aller User und falls sie ein Bild haben das derste Bild (sort=1) dazu

---------------------------
Anna  anna1.jpg
Bernd  bernd.jpg
Chris -
---------------------------

schön wäre auch eine Variante mit in der ich die Bild, falls mehrere als array zurückbekomme, könnte ich in PHP wieder auseinanderfummeln
---------------------------
Anna  anna1.jpg, anna2.jpg
Bernd  bernd.jpg
Chris -
---------------------------