这是我的意思的一个例子: 表操作包含ActionMaker,ActionReciever和Details列。 表格配置文件具有列ID,对应于ActionMaker和ActionReciever。 我想从操作中选择一行,并为两个Action列选择相应的ID。 我需要能够知道哪个ID属于操作中的哪个角色。
答案 0 :(得分:4)
您需要两次加入Profiles
表格 - 一次由ActionMarket
加入ActionReceiver
SELECT *
FROM Actions A
INNER JOIN Profiles P1
ON A.ActionMaker = P1.ID
INNER JOIN Profiles P2
ON A.ActionReciever= P2.ID