我有一个包含内容的数据库。内容采用html格式。我想让所有内容都可以搜索,所以我认为全文搜索是最好的。我有下面的查询设置:
SELECT * FROM pages WHERE MATCH(content) AGAINST ('search');
这给了我一个页面列表,但是,有时这些页面上有多个匹配项。我希望将匹配项中的一些内容拉出来,以便在搜索结果页面上显示结果的小片段。
我也在使用PHP,它将运行查询。
答案 0 :(得分:0)
您可以使用LIKE子句进行一些简单的字符串匹配,包括:
SELECT content FROM pages WHERE content LIKE '%keyword%';