Есть таблица, например tag
:
Делаю поиск через match against
. Вот запрос:
SELECT id, name FROM tag WHERE MATCH (name) AGAINST (:search WITH QUERY EXPANSION)
Вот результат, если искать слово chevrolet
:
Вопрос:
Как сделать поиск не полностью по слову chevrolet
, а только по части слова, например: chevr
?
Если слово не написана полностью то match against
не выдаёт результат. Есть что-то кроме LIKE?
Данный вопрос уже был на StackOverflow, Полнотекстовый поиск MySQL - поиск по первой букве Просто не поискал правильно. Решение такое:
SELECT id, name FROM tag WHERE MATCH (name) AGAINST ('+chevr*' IN BOOLEAN MODE)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Пользователь вводит номер столбца в котором ищется максимальный элемент:
Здравствуйте, скажите пожалуйста, как обращаться к элементу массива - матрице номер k размером m×n, например? к 3 элементу, 5 строки, 2 матрицы?...