Сравнить две записи - VB

Узнай цену своей работы

Формулировка задачи:

Есть поле с наименованием товара таблицы Access.
Необходимо найти примерно схожие наименования, сравнивая их в цикле с друг другом.

Как можно сравнить 2 записи, что они большой части соответствовали друг другу?


Например:
Наименование 1: "Name1 tovar1"
Наименование 1: " Name1 tovar1 ind2"
Визуально видно, что болшая часть сходиться, за исключением пробела и ind2 во втором наименовании
Есть идея сравнить по словам (те символы которые находяться между пробелами (слова) заносить в массив и сравнить элементы массива, если большая часть сойдеться, то сделать вывод, что элементы примерно равны).

Вопрос: У кого есть еще какие-либо алгоритмы решения и реализации данной задачи?

Решение задачи: «Сравнить две записи»

textual
Листинг программы
<font color="blue">SELECT</font> TABLE1.<font color="blue">NAME</font>, TABLE2.<font color="blue">NAME</font> FROM TABLE1,TABLE2
WHERE TABLE1.<font color="blue">NAME</font>  LIKE TABL2.<font color="blue">NAME</font> + '%' 

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.1 из 5
Похожие ответы