Tworze skrypt galerii i chciałbym stworzyć listę Tytułów i jakiegoś zdjęcia z danej galerii.
Problem polega na tym że wywołując polecenia JOIN, komenda DISTINCT nie działa tak jak bym oczekiwał.
I np polecenie:
SELECT DISTINCT(galleryID), gallery.title, gallery_pictures.pictureID FROM gallery LEFT JOIN gallery_pictures USING (galleryID)
Zwraca mi listę z powtarzającymi się galeriami

Czy da się to osiągnąć join'ami ? Tworząc podzapytania zaś mam problem z galeriami które nie posiadają zdjęć.
A jeśli ktoś by się zainteresował tematem to jak np powiązać tylko po 3 zdjęcia do każdej galerii + jeszcze np według jakiegoś warunku sortowania...