我有一个要搜索的字符串查询(假设“这是我的第一个查询”作为示例)。
我还有一个由(id,title,rating,...)属性组成的表。
我想要的是找出我的字符串查询的搜索结果,该搜索结果与“title”属性(可能或两者都匹配)匹配。
但是,如果完整的文字,即“这是我的第一个查询”不存在,那么如果我喜欢那就没有结果
SELECT * FROM test WHERE title LIKE '%$query%';
我接下来要考虑的是这次用较小的字符发出另一个查询...即我将使用搜索字符串“这是我的第一个查询”(y被截断)来触发相同的查询,依此类推,直到我得到我希望没有。结果。
但我的问题是:
请帮助我如何处理此事?
答案 0 :(得分:1)