MySQL:音乐数据库查询

时间:2015-04-27 13:42:03

标签: php mysql

我有一个拥有超过8000首曲目的大型音乐数据库。为此,我需要一个搜索查询,一次搜索所有Colums。

那不是问题:

SELECT * 
FROM tablename 
WHERE `title` LIKE '%$q%' 
   OR `interpret` LIKE '%$q%' 
   OR `album` LIKE '%$q%' 
ORDER BY interpret ASC, title ASC

好的,好的。如果我输入一个Colum的值,则搜索我的数据库并输出结果。

但它应该搜索组合,例如"解释 - 标题"或者"专辑 - 解释"也。

一些例子:

  • "标题"
  • "解释"
  • "专辑"
  • "标题解释"
  • " title - interpret"
  • "专辑 - 解释"
  • 其他格式

有人为此获得了答案,或类似我可以使用的查询?

0 个答案:

没有答案