Как использовать полный текст MySQL для поиска фраз вместо использования LIKE - PullRequest
2 голосов
/ 11 октября 2010

Как использовать полнотекстовый поиск mysql для поиска фраз вместо:

SELECT description FROM t WHERE info LIKE "%Search phrase one%" OR  info LIKE "%Phrase second%"  OR info LIKE "%Another phrase with more words%"

1 Ответ

3 голосов
/ 27 марта 2011

Вот пример запроса для поиска фраз:

SELECT * FROM table WHERE MATCH ( col1,col2,col3 ) 
AGAINST ('"some words" "another phrase"' IN BOOLEAN MODE);

Больше информации на: http://dev.mysql.com/doc/refman/5.0/en/fulltext-search.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...