StivinKing
@StivinKing

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

Доброго времени суток,

Есть система поиска (вбиваешь название --> вытаскивает результат).
Всё было хорошо, пока дело не дошло до тестов.
Сама проблема в следующем:
- если вбить "первое", всё хорошо найдется.
- если вбить "первое второе" то тут возникает проблема. Он найдет только названия вида: "... первое второе ...", а если название построено так: "... первое третье второе", такой запрос ничего не даст.
Как можно правильно реализовать идеальный запрос. Как лучше делить заданные слова и искать в базе названия, которые содержат данные слова в любом порядке?

Часть запроса, которая относится к теме:
30900ac3387f475ab57773ba47ae8f36.png
  • Вопрос задан
  • 248 просмотров
Решения вопроса 1
@neeil
where 'поле по которому искать' LIKE %'переменная в которой что нужно искать'% ;
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы