我想用php和mysql实现一个搜索功能,如下所示:Basecamp help
但是,我无法理解。我的问题不是关于ajax-instant的东西,而是查询本身。同样,我的问题不是关于示例站点中使用的ajax。
对查询的任何建议?
编辑:我的查询实际上并不好,所以我把这句话拿回来。我很失落。我应该尝试全文搜索吗?我还没有得到它,但似乎可能是解决方案。
答案 0 :(得分:2)
你可以做到
order by len(mycolumn) - len(replace(mycolumn,@mysearch,'')) DESC
所以
test hey test
test hello
第一张唱片:
len(“测试嘿测试”) - len(替换(“测试嘿测试”,“测试”,“”))= 13 - 5 = 8
第二次
len(“test hello”) - len(replace(“test hello”,“”))= 10 - 6 = 4
所以第一个将高于第二个(我添加了DESC)