У меня есть этот сайт местных объявлений с базой данных mysql и я использую PHP. имеет таблицу, где хранятся списки, но мы будем использовать только 3 колонки для поиска:поиск базы данных mysql с использованием фраз
колонок названия, описание, цена
, что это лучший способ поиска в базе данных, когда пользователь в фразе, например «довольно используемые мобильные устройства 20 000»
Я хочу, чтобы иметь возможность искать 3 столбца, если фразы соответствуют любому в базе данных эффективно. Я знаю о функции «% LIKE», но я думаю, что должен быть лучший способ.
Что случилось с '% LIKE%', а также в каком направлении лучшего способа, может быть, если вы объясните, почему вы не в порядке с% LIKE% и что вы хотите получить больше, мы могли бы помочь –
, и я надеюсь, что результат поиска должен проверять каждое слово или фразу в столбцах и возвращать соответствующие результаты. но% вроде этого не делает – Udo
Я не знаю, есть ли функция в mysql, которая может ее разбить, но вы можете сделать это на PHP, я попытаюсь отформатировать ответ –