В продолжение моего предыдущего поста Ссылка здесь , другая проблема, с которой мы сейчас сталкиваемся, - найти лучшее соответствие для поля адреса [ADDR_LINE_1, ADDR_LINE_2, CITY, STATE, ZIP]
.
Мы хотим вернуть все записи в базе данных, которые могли бы быть возможными совпадениями с входящей записью об адресе [из файла]. Сценарий:
Ниже приведены 2 записи в базе данных;
ADDR_LINE_1, ADDR_LINE_2 , CITY , STATE, ZIP
001 Chestnut Avenue, Apt 100 , Indiana , IN , 9999
Apt 100 , 001 Chestnut Ave., Indianapolis, IN , 9999
Для входящей записи, следующим образом
ADDR_LINE_1, ADDR_LINE_2, CITY , STATE, ZIP
1 Chestnut Avenue, Apt 100 , Indiana , IN , 9999
Я хочу обнаружить запись как существующую и перечислить оба из указанных выше возможных совпадений.
[Примечание:] Порядок записей в базе данных поменялся местами, но все равно должен быть указан как возможное совпадение.
Может ли кто-нибудь предоставить предложения относительно того, как я могу это сделать?