Tidak, Anda tidak dapat mereferensikan a.ID
dalam subpilihan yang digabungkan ke a
. Anda dapat melakukan hal berikut, tetapi Anda lebih baik menyediakan pemesanan. Jika tidak, tidak ada baris "pertama". Sebuah (kurang lebih) baris acak dari tabel b akan dipilih:
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
) ;