Hy guys,
我在stackoverflow上搜索了一些问题,但我找不到解决我问题的方法:(
我有一个包含内部搜索数据库值的表格:
ID searchword hits
1 php 200
2 html 88
3 php state 68
4 php statement 43
5 js 83
6 html img 48
7 html include 34
依旧...... 我需要一个查询来对搜索词进行分组,还需要类似搜索词。 例如,我需要上表中的结果:
searchword
php statement (because 'php' and 'php statement' is similar)
js (because it´s only one row and standalone)
html img (because 'html' is similar, it´s included)
html include (because 'html' is similar, it´s included)
这可能吗? 查询不应该是静态的,因为我不知道表中的所有搜索词。我想我需要带有通配符(%)的DISTINCT和LIKE查询?!
但我不明白:(
http://sqlfiddle.com/#!9/cd24c/28
此致 罗尼