我的表中包含包含不同部门员工密钥的数据列。例如,一栏是商务办公室,另一栏是另一个管理员。
我无法弄清楚如何编写和将加入员工主人的sql来返回每一行的每个人名。如果它只有一列员工主密钥但它击败了我,我就能做到这一点
答案 0 :(得分:2)
我认为根据您的描述,您需要多次加入Employee Master表:
SELECT A.Col1
, A.BOEmpID
, BO.EmpName
, A.AdminEmpID
, AD.EmpName
, <....>
FROM MyTable A
INNER JOIN Employees BO
ON A.BOEmpID = BO.EmpID
INNER JOIN Employees AD
ON A.AdminEmpID = AD.EmpID