有没有其他方法可以在没有FULLTEXT的情况下在列中搜索多个字符串。当我将MATCH和AGAINST添加到我的sql时,我收到此错误“无法找到与列列表匹配的FULLTEXT索引” 以下是我的代码:
$query = "SELECT id, title, introtext, published FROM
{jos_k2_items {1}}
答案 0 :(得分:1)
要么在这两个字段上添加全文索引,要么是在进行预处理/动态查询构建的 LOT :
... WHERE title LIKE '%word1%' OR title LIKE '%word2' OR title LIKE ...
OR introtext LIKE '%word1%' OR introtext LIKE '%word2%' ...