如果数据库中的员工表,有员工的基本信息,以及所负责他们的leader姓名列
如果leader姓名列为空,就意味该员工为leader
如果想查询员工表中员工的id,name,和leader,并且在表中员工姓名列和领导姓名列都为name
员工id列为uid,领导id列为emp_id,一个emp_id可对应多个uid,即一个领导可负责多个人
即使无leader的员工信息也要现实出来,这时就需要自我外联
select
u.uid,
u.name,
m.name as leader
from user u
left join user m
on u.uid = m.emp_id