表结构如上图,所示表内容如下图所示,A_emp的deptid字段对应A_dept表的id字段
需求:取出张三所属公司的所有员工
sql写法:
select * from A_emp e right join A_dept d on d.id=e.deptidwhere d.company =(select company from A_emp e inner join A_dept d on d.id=e.deptid where e.name='张三')
运行结果: