sqlserver 多表联合查询

从公司表查询了公司信息

公司1     业务员1

公司2      业务员1

公司3      业务员3

如果公司业务员关联表也有

公司1     业务员1

公司2      业务员1

那么查询结果只显示  “公司3      业务员3”  这两个表联合查询怎么实现?

 

select  a.gongsi,a.yuangong  from tb1 a left join tb2 b on a.gongsi =b.gongsi and a.yuangong =b.yuangong   where  a.gongsi ='公司3' and a.yuangong  ='业务员3'

select * from 公司表  a  inner join  公司业务员关联表  b  on a.公司列名!=b.公司列名  and a.业务员列名!=b.业务员列名