У меня есть две таблицы с
• Таблица 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, и верните совпадающие идентификаторы.Если он не может найти запись, сопоставьте в обратном направлении - от таблицы b к таблице A - как последнюю запись северо-западных военно-воздушных сил - поскольку в таблице B нет слова «северо-западные военно-воздушные силы», он найдет слово«Военно-воздушные силы» в таблице А и будут соответствовать «Северо-западным военно-воздушным силам»
Как создать запрос для этого в SQL Server 2008?