我有一个名为Employee的表,它有ID,Name,EmpID,rankID,DeptID和managerID等字段。我已将managerID设置为Employee表的外键,并引用employee表中的ID。现在我想要一个查询来获取所有员工及其经理信息。 “经理信息应该是经理名称而不是经理ID。”
答案 0 :(得分:1)
select e1.ID, e1.Name, e1.EmpID, e1.rankID, e1.DeptID, e2.name as managername
from employee e1
left outer join employee e2 on e1.managerID = e2.id