Sql сравнить почти равные записи

У меня есть такие записи в БД:

Тормозной диск

а также

Диски тормозные LPR

так далее

и я пытаюсь сравнить

Тормозной диск

с

Диски тормозные LPR

Вот

select * from (....) where match(`cross_value`) against ("*Тормозной диск*" in boolean mode)

Конечно, это даст мне, что это не включает в себя...

Но как я могу сказать MySQL, что это правда? Тот Диски Тормозные а также Тормозной Диск то же самое и включение => правда?

1 ответ

Решение

Если порядок не имеет значения, включите ваши условия как обязательные:

select * from (....)
where match(`cross_value`) against ('+Тормозн* +диск*' in boolean mode)
Другие вопросы по тегам