Общие > Базы данных
FullText поиск в MySQL
Error202:
По запросу "нов":
SELECT name FROM rec WHERE MATCH (text) AGAINST (\'нов\' in boolean mode)
выбираются слова: новый, новая, новенький и др., в том числе и сосновый, обоснованный...
Как сделать так, чтобы выбирались слова, где только начало "нов" (новый, новенький), а не просто вложение (снова, сосновый)?
unclebob:
попробуй так:
SELECT name FROM rec WHERE text like \'нов%\'
Error202:
Мне нужен именно FullText...
Greg:
Так и будет выбираться (без знака % спереди)
CGVictor:
Error202
нов*
http://www.mysql.ru/docs/man/Fulltext_Search.html
Навигация
Перейти к полной версии