Полнотекстовый поиск - выберите первые строки - PullRequest
0 голосов
/ 22 августа 2010

У меня есть приложение, которое сохраняет некоторые файлы в базе данных SQL.Я использую полнотекстовый поиск для фильтрации документов, теперь мне интересно, можно ли выбрать первые строки документа?Так что я могу сделать своего рода "Google" страницу для моего приложения

1 Ответ

0 голосов
/ 23 августа 2010

Попробуйте этот SQL.Это даст вам первые 255 символов из таблицы, которые соответствуют запросу на имя столбца.

 SELECT SUBSTR(`columnname`, 0, 255) AS blurb FROM `tablename` WHERE MATCH (`columnname`) AGAINST('query');

Затем вы можете отключить blurb в качестве первых нескольких строк документа.

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