sql server 多表查询

我有一张表存储县城信息 

另一张表存储的相关各地的公司信息

我如何在公司表,把跟县城表相对应的公司信息都查出来(公司表存的是“泊头市”,县城表存的是“泊头”),需要用模糊查询

select * from 公司表 a inner join 县城表 b

on left(a.region,2)=left(b.str2table,2)

 

我就一个小白

 

select * from 公司表 a 
left join 县城表 b on b.region like (a.str2table+'%')