假設我有兩個表在一對多關係中。mysql加入限制1
而且,我想從每個主記錄中選擇列以及相關表中的第一條記錄。
我嘗試了一些方法,但它只是不走......
在這裏,我結束了這個SQL小提琴:
http://sqlfiddle.com/#!2/39fdb/3
的問題存在,它只是不能引用.ID從一個子選擇。
這是不行的,當然,但它只是所有我能想到的
select a.*,b.* from event a left join
(select * from event_pictures where a.ID=article limit 1)
b on a.ID=b.article;
關於如何解決它的任何想法?
我會做一個當然的命令,這只是一個簡化版本:)然而,即使隨機記錄的圖像可能是好的...讓我們看看 – Anonymous 2012-08-09 14:21:50
!Thanks〜它會返回預期的結果。 '' – Anonymous 2012-08-09 14:24:00