我有一個表用戶有兩個字段:id,名稱和另一個表有2個字段的朋友:userid1 userid2。MySQL內連接2列
所以這意味着userid1是userid2的好友。我想,有一個內部或左的連接顯示此:
userid1名(得到了來自用戶表)是朋友與userid2名稱(從用戶表了)
東西
SELECT * FROM朋友INNER在friends.userid1 = users.id和friends.userid2 = users.id上加入用戶,但這不起作用。
有好的解釋請好嗎?
如果,例如我在用戶表中的下一個細節: ID:1名稱:FinalDestiny ID:2名:喬治
,並在朋友表中的下一個細節: ID1:1 ID2 :2
因此,這意味着1是朋友與2
我有一個查詢需要得到的1名和第2名和呼應,他們是朋友
FinalDestiny是喬治的朋友
Whats u1.name?請使用我的規格,用戶表,朋友表和我的字段進行查詢 – FinalDestiny 2010-02-13 23:25:15
編輯說明。 – 2010-02-13 23:29:37