我有一個mysql連接,並由於某些原因它的圖像和名字和姓氏返回重複字段。喜歡它沒有加入正確的。MySQL左加入,將無法工作
這裏是SQL
SELECT a.follow_id, a.user_id, a.following, b.firstname, b.lastname, c.firstname, c.lastname, b.image, c.image
FROM followers a
LEFT JOIN candidates b ON a.following = b.user_id
LEFT JOIN donors c On a.following = c.user_id
WHERE a.user_id = 222
LIMIT 9
兩位候選人和捐助者有一個名字和姓氏和形象,所以我需要得到這些領域,而不是重複的字段。
我的結果
有人可以告訴我,我做錯了什麼?
在此先感謝。
我知道我不這樣做的權利,請告訴我的方式! :) – 2012-02-26 09:33:51
你爲什麼使用LIMIT? – 2012-02-26 09:38:28
DISTINCT sill返回一個包含重複列的表。 – 2012-02-26 09:52:57