我有一个难题,这是我的疑问:
select FullName as Leader,FullName as Contact from Employee
inner join ConvTracking
on LeaderId=EmpId
此位将根据员工ID从employee表中选择fullname
在转化表中我有2列,一列是LeaderId
,另一列是ContactId
是否可以在单个查询中同时提取领导者全名和联系人姓名,因为Id基本上是员工ID?
答案 0 :(得分:0)
关于你的问题究竟是什么不是100%但如果我理解正确你有一个表ConvTracking与列ContactId和LeaderId。这两列都是Employee表EmpId列的外键。如果是,下面的内容可能有所帮助,但说实话,我发现很难理解你的问题。
select e2.FullName as Leader, e1.FullName as Contact
from Employee as e1
inner join ConvTracking as c on e1.EmpId = c.ContactId
inner join Employee as e2 on c.LeaderId = e2.EmpId