Я попытался получить строку SQL, которая соответствует наиболее похожему предложению, введенному пользователем.Например, пользователь вводит «У вас лихорадка»
, а в таблице mysql есть записи, а именно 1: «имея, лихорадка».2: "лихорадка"
Должна быть выбрана запись номер 1 с ближайшим совпадением.
Мы пытались использовать запрос LIKE, MATCH, как показано ниже, но безрезультатно.
SELECT * FROM mbrace_pd.mbrace_pd WHERE MATCH(input) AGAINST ('Are you having fever');
Как это сделать?
Обновление: Хорошо, он начал работать частично.«Текст лихорадки» начал работать.Я добавил, кто, вы содержали в таблицу и попытался получить его, набрав, кто вы.Но это не сработало.