Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте!
Моя задача состоит в том, чтобы найти все записи, в которых при полнотекстовом поиске отсутствует заданное слово. Я написал такой запрос:
SELECT * FROM fono_tbl WHERE MATCH (Performers) AGAINST (-Petrov IN BOOLEAN MODE);
Честно говоря, не могу понять, почему при таком коде у меня не находится вообще ни одна запись в БД, хотя, по моему предположению, должны находится все, кроме тех, где есть слово Petrov.
Помогите пожалуйста советом!
Спасибо!
PS. Вышел из положения таким образом:
SELECT * FROM fono_tbl WHERE NOT MATCH (Performers) AGAINST (+Petrov IN BOOLEAN MODE);
Так работает))
Отредактированно Nikkore (25.12.2012 22:01:44)
Неактивен