いいえ、a.ID
を参照することはできません a
に結合されている副選択で 。次のことができますが、注文を提供する方が適切です。それ以外の場合、「最初の」行はありません。テーブルbから(多かれ少なかれ)ランダムな行が選択されます:
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
) ;