Maa: join / mysql

Beitrag lesen

Mittlerweile bin ich so weit:

SELECT p1.name, p3.picture, p4.d_produktbeschreibung
FROM (products p1
INNER JOIN lnk_product_pic p2 on p1.pid = p2.pid
INNER JOIN picture p3 on p3.id_pic = p2.id_picture)
INNER JOIN productinfo p4 on p1.pid = p4.pid
WHERE p1.since between year(curdate())-1 and year(curdate())
AND  lang = '".$language."'");

Aber es gibt zu jedem Produkt mehrere Bilder.
Nun wird ein Datensatz jeweils so oft ausgegeben, wie es Bilder für das Produkt gibt. Jeweils mit einem anderen Bild.