Всем привет. У меня в базе данных значения, похожие по звучанию на "Ramires Grazies". Мне нужно их отыскать. Проблема в том, что и до и после искомого словосочетания могут быть другие слова.
Можно ли в Mysql объединить метасимвол %(любой символ, любое количество) и функцию soundex?
Пробовал так: mysql> select * from users where soundex(user_name) like concat( '%', soundex('ramirez grazies'), '%' );
Не работает.
Подскажите - есть ли вариант как сделать по-простому в самой Mysql? Или всё-таки придётся извлекать строки, разбивать их по пробелам на новые поля и в них искать сочетания? Строк ~160млн.
Mysql: 6.3.2
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Пишу клиент-серверноое приложение (чат)Клиент отправляет сообщение -> сервер его принимает и отправляет все остальным клиентам