Fulltext поиск...

Савелей

Новичок
Fulltext поиск...

Вопрос 1

PHP:
select * from table where match (title,prefix) against ('артикул 1735')
мне выдает все где есть "артикул" или "1735"

как мне выбрать только те строки где есть "артикул" и "1735"

если писать так:

PHP:
select * from table where match (title,prefix) against ('артикул') and match (title,prefix) against ('1735')
как на это отреагирует сервер?
и можно ли так писать?

Вопрос 2

Если при поиске мне надо еще будет сгруппировать по prefix, как мне не нарушать сортировку по релевантности?
 

Савелей

Новичок
При использовании BOOLEAN MODE на редкость плохо считается релевантность* и результаты запроса не сортируются, как с этим боротся?
 

Апельсин

Оранжевое создание
для BOOLEAN MODE понятие релевантности не применимо. Результат запроса сортировать при помощи ORDER BY.
 
Сверху