全文搜索 - 选择第一行

时间:2010-08-22 18:42:25

标签: sql database full-text-search

我有一个应用程序将一些文件保存在sql数据库中。 我正在使用全文搜索过滤文档,现在我想知道是否可以选择文档的第一行? 所以我可以为我的应用程序制作一个“谷歌”页面

1 个答案:

答案 0 :(得分:0)

试试这个SQL。这将从表中为您提供与列名称againg查询匹配的前255个字符。

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

然后,您可以删除blurb作为文档的前几行。