2016-06-28 33 views
2

我有一個帶有審計員姓名的表格,另一個帶有會評估審計員的高級審計員。

審計員(ID,姓名)
1,阿德米爾
2,盧阿納
3,ANA

評價(ID,idevaluator,idevaluated)
1,1,2
2,1, 3

Ademir將評估luana和ana。

所以我必須列出:
阿德米爾「將評估」的Luana
阿德米爾「將評估」全日空

,我無法創建一個選擇讓我看到。

如果有人知道如何去做,我將不勝感激。
來自同一張表的兩個字段

回答

1

只是JOINauditors表兩次:

SELECT * 
FROM auditors a1 
INNER JOIN evaluations e 
    ON a1.id = e.idevaluator 
INNER JOIN auditors a2 
    ON e.idevaluated = a2.id 
+0

如此簡單的加入表Auditors兩次。非常感謝。 –

1

您有使用aliasses

select t1.name, t2.name 
from Auditors t1 
join Evaluations on t1.id = idevaluator 
join Auditors t2 on t2.id = idevaluated 
相關問題