好的,我的表中有大量数据,如下(实际上更大)
userid year model color transmission interiorcolor wheels ------------------------------------------------------------------- 1 2008 Fiesta Red MT Black Stock 2 2008 Monaro Red AT Black Stock 3 2005 F-150S Blue AT Black + Red Stock 4 2008 Fiesta Green MT Black Stock
现在,有一个搜索框,允许用户输入他们想要的任何关键字,无论是年份,型号,颜色,传输等。
现在我的搜索可以找到用户输入的任何关键字上的所有结果,但它不是很相关,因为Mysql将根据点击进行排序。
我需要将搜索结果按搜索查询中匹配项目的单词数排序。
例如,如果某人输入“2008 Fiesta”,他应该在#2之前的结果中获得#1和#4记录,因为记录#1和#4包含他的两个关键字与记录#2只包含他的一个关键字。
谢谢!