0
想象一下,你有两个表在单独的关键字表最匹配搜索ID
table: name table: keyword
id name nameId keyword
1 dude1 1 blue
2 dude2 1 tall
2 blue
2 short
我的目标是,如果你搜索的蓝色和高大的结果将是:
name matches
dude1 2
dude2 1
我也使用PHP,但我希望尽可能多地使用MySQL。 任何想法?指出我朝着正确的方向会很好。
由你所假设它的名字分组是独特的,其在总体上是不是还是不会有一个ID的需要。 –
@Clodoaldo如果你不分组他们,你将只有1个记录返回执行 –
@Clodoaldo [看这个例子](http://sqlfiddle.com/#!2/bd9b4/9),如果你不分组他们 –