什么是SELF JOIN以及何时使用它?什么是自我加入,你什么时候使用它?我不明白自我加入,所以一个例子的外行解释会很棒。
3 回答
RISEBY
TA贡献1856条经验 获得超5个赞
当表引用数据本身时,您使用自联接。
例如,Employee
表格可能有一SupervisorID
列指向作为当前员工的老板的员工。
要查询数据并获取一行中两个人的信息,您可以像这样自行加入:
select e1.EmployeeID, e1.FirstName, e1.LastName, e1.SupervisorID, e2.FirstName as SupervisorFirstName, e2.LastName as SupervisorLastNamefrom Employee e1left outer join Employee e2 on e1.SupervisorID = e2.EmployeeID
- 3 回答
- 0 关注
- 2196 浏览
添加回答
举报
0/150
提交
取消