我有一张桌子填充为
userID INT
firstName VARCHAR(255)
lastName VARCHAR(255)
refID INT
其中
refID
是userID
,是该特定用户的引用来源。我想创建一个可以在一个查询中提取引荐来源网址和推荐人的报告,但是我很难弄清楚。
最终报告看起来像
referrer first name,referrer last name,referee first name,referee last name
最佳答案
我猜您的上表链接到users
表或类似的表,所以您需要:
SELECT referrer.firstname, referrer.lastname, referee.firstname, referee.lastname
from yourtable
left join users AS referrer ON yourtable.userID = referrer.id
left join users AS referree ON yourtable.refID = referee.id