Почему не работает запрос?

Рейтинг: 1Ответов: 1Опубликовано: 31.10.2014

Запрос не выдает результата, хотя в таблице он точно есть. Сам запрос:

SELECT * FROM `tasks`
WHERE MATCH (`description`) AGAINST (?)
ORDER BY MATCH (`description`) AGAINST (?)
DESC

где ? строка поиска.

Эмуляция на SQL Fiddle.

Ответы

▲ 1Принят

Вопрос решил, установкой IN BOOLEAN MODE

SELECT * FROM `tasks`
WHERE MATCH (`description`) AGAINST (? IN BOOLEAN MODE)
ORDER BY MATCH (`description`) AGAINST (? IN BOOLEAN MODE)
DESC