您好,我有一個很難試圖選擇的是我的兩個表中需要的信息,下面兩個表:從MySQL數據庫中選擇查詢
Person: |id|fname|mname|lname| and Related: |id1|id2|relationship|
,我想下面要顯示回來自SELECT查詢:
|id1|fname(of id1)|id2|fname(of id2)|relationship|
SO相關表有兩個ID所外鍵的人(ID),我需要 SELECT ID1,(ID1的名字),ID2(ID2的名字),和關係。
我已經試過這樣的事情和其他一些SELECT查詢,但我似乎無法得到它的工作:
SELECT p.fname, r.id1, r.id2, r.relationship
FROM Person p, Related r
INNER JOIN Related ON first.id = r.id1
INNER JOIN Related ON second.id = r.id2;
任何幫助將不勝感激!謝謝!
非常感謝你這工作會,只要我能接受是公認的答案! – Baraa 2013-04-30 04:06:18