У меня есть две таблицы. CustomersTable и BusinessDirectory
Обе таблицы имеют столбец с именем businessName.
у моей CustomerTable есть столбцы cid, customerID, businessName
моя таблица BusinessDirectory содержит столбцы bdid, businessName, getID
Я хочу обновить поле getID в таблице BusinessDirectory, указав customerID в CustomerTable, если название компании совпадает с CustomerTable. Поэтому я сделал этот запрос
update BusinessDirectory INNER JOIN CustomerTable ON CustomerTable.businessName = BusinessDirectory.businessName set BusinessDirectory.getID = CustomerTable.customerID;
, который обновляет записи в порядке, если записи соответствуют 100%. Есть несколько записей, где есть немного опечаток и прочего
как у меня есть фирменное наименование General Contractors Inc в одной таблице, а в другой - в качестве генеральных подрядчиков. Как вы можете видеть его отсутствует Inc, так что он не совпадает. Что я могу сделать, чтобы получить наилучшие возможные совпадения.
Спасибо