Мы ищем MySQL Query, которые обеспечивают результат точно like '%%'
запрос, но с помощью полнотекстового поиска MATCH AGAINST
Полный текст Результат поиска похож на MySql LIKE «%%» запроса
Например
Select id,name from table where jobtitle like '%java software engineer in google%'
Это дает все строки, содержащие строки инженеров программного обеспечения Java в Google
Но если мы используем следующий запрос MySQL, то это дает другой результат
Select id,name from table
where MATCH(jobtitle) AGAINST ('+java software engineer in google' IN BOOLEAN MODE)
Это дает строки, которые содержат любое слово от инженера программного обеспечения Java в Google
Я хочу точный вывод, который приходит с использованием как «% инженер программного обеспечения Java в Google%» запроса.
Ваш запрос не имеет результата. ни строк, ни четных строк нет, которые содержат точный инженер-программист в Java. строка в базе данных - это задания для java-разработчика программного обеспечения в google delhi –
Слово 'in', вероятно, короче минимальной длины слова, поэтому индекс полного текста не может найти его, следовательно, он не возвращает никаких записей. См. Обновленный ответ. Добавленная часть была следующим абзацем в связанном руководстве MySQL ... – Shadow
ido не понимаю. Я хочу, чтобы запрос соответствия для поиска в этой строке java-разработчика программного обеспечения в google где-нибудь попал в строки –