Мне нужно запросить две таблицы компаний, в первой таблице указаны полные названия компаний, а во второй таблице также указаны имена, но они неполные.Идея состоит в том, чтобы найти поля, которые похожи.Я помещаю изображения ссылки и используемого кода SQL.
Результат, который я хочу получить, таков:
Я нашел самый близкий способ сделать это:
SELECT DISTINCT
RTRIM(a.NombreEmpresaBD_A) as NombreReal,
b.EmpresaDB_B as NombreIncompleto
FROM EmpresaDB_A a, EmpresaDB_B b
WHERE a.NombreEmpresaBD_A LIKE 'VoIP%' AND b.EmpresaDB_B LIKE 'VoIP%'
Проблема с приведенным выше кодом состоит в том, что он возвращает только запись, указанную в WHERE, и, если я поставлю этот LIKE '%', он возвращает декартово произведениеиз двух таблиц.СУБД - это Microsoft SQL Server.Буду очень признателен, если вы поможете мне с любым предложенным решением.