我有两个表
•表A:
Company name
------------------------
Honeywell
South east ATM
Soft graft
Northwest air force
•表B:
Company1_name | Id
----------------------------------------
ATM South east. | 1
Honey tech. | 2
Honey, Well | 3
Graft, soft. | 4
Air force | 5
------------------
3
1
4
5
对于表A中的每一行,在表b中找到一行,其公司名称值包含表A值中的所有单词,并返回匹配的ID。如果找不到记录,则以相反的方式进行匹配-从表b到表A-像最后一个记录的西北空军-一样,因为表B中没有“西北空军”一词,它将找到该词表A中的“空军”,并将与“西北空军”匹配
如何在SQL Server 2008中为此设计查询?