mysql join with limit 1
Załóżmy, że mam dwie tabele w relacji jeden do wielu.
I chcę wybrać kolumny z każdego rekordu głównego wraz z pierwszym rekordem z powiązanej tabeli.
Próbowałem kilku sposobów, ale to po prostu nie idzie ...
Tutaj kończę na tym skrzydle SQL:
http://sqlfiddle.com/#!2/39fdb/3
Problem polega na tym, że nie można odwoływać się do a.ID z podselekcji.
To oczywiście nie działa, ale to wszystko, o czym mogłem myśleć
select a.*,b.* from event a left join
(select * from event_pictures where a.ID=article limit 1)
b on a.ID=b.article;
Jakieś pomysły, jak to naprawić?