Mam dwie tabele ktore lacze ze soba. Schemat tych tabel wyglada mniej wiecej tak:

product
ProductID
ProductName

picture
PictureID
ProductID
PictureName


I teraz zakladamy ze mamy kilka produktow a kazdy z nich ma po kilka zdjec. Chce wyswietlic liste zdjec do produktow ale tak ze do kazdego rekordu z produktem mam po jednym jego zdjeciu ale takim ktore posiada najmniejsze ID.

  1. SELECT p.PictureID, p.ProductID, p.PictureName
  2. FROM picture p
  3. LEFT JOIN product pr ON (pr.ProductID = p.ProductID)


Probowalem w warunku laczenia dodac p.PictureID = MIN(p.PictureID) ale cos mi nie wychodzi. Da sie wogole tak to zrobic?
MySQL 4.0