欢迎来到我的博客,本人把技术和生活随想都积累并分享在这里,很高兴遇见你,和你一同进步。

sql 自联结

当表本身引用数据时,使用自连接。

 

例如,雇员表可以具有指向作为当前雇员的老板的雇员的SupervisorID列。

要查询数据并获取一行中的两个人的信息,您可以这样自我加入:

 

select e1.EmployeeID, 
    e1.FirstName, 
    e1.LastName,
    e1.SupervisorID, 
    e2.FirstName as SupervisorFirstName, 
    e2.LastName as SupervisorLastName
from Employee e1
left outer join Employee e2 on e1.SupervisorID = e2.EmployeeID
posted @ 2021-03-11 14:15  Yusuf1111  阅读(67)  评论(0)    收藏  举报