У меня есть две таблицы в MS Access с одинаковым столбцом Name_ID, единственная проблема в том, что они немного отличаются. Name_ID в таблице 1 выглядит так:
Name_ID
Newton, Kate Little
River, Jane Armen
Barker, Bob Jep
Jake, Lee
А в таблице 2 это выглядит так:
Name_ID
NEWTON, KATE L MD
RIVER, JANE A DO MS
BARKER, BOB J. (MD)
JAKE, LEE I.
Я борюсь с тем, как присоединиться к таблицам. Я пробовал выполнить соединение, используя подобное, на основе Access / SQL Server 2008 Join using Like не работает , но это не работает:
Select table1.*, table2.col from table1
left join
table2
on table1.Name_ID like '*' & table2.Name_ID & '*';
Я также пробовал:
Select table1.*, table2.col from table1
left join
table2
on instr(table1.Name_ID, table2.Name_ID) > 0;
Оба запроса выполняются, но возвращают пустые столбцы. Есть идеи, почему это не работает, или лучший способ?