Nej, du kan ikke henvise til a.ID
i et undervalg, der er knyttet til a
. Du kan gøre følgende, men du må hellere levere en bestilling. Ellers er der ingen "første" række. En (mere eller mindre) tilfældig række fra tabel b vil blive valgt:
select a.*, b.*
from event a
left join event_pictures b
on b.PK = --- the PRIMARY KEY
( select bb.PK --- of event_pictures
from event_pictures bb
where a.ID = bb.article
ORDER BY bb.something
limit 1
) ;