【发布时间】:2011-03-21 20:42:38
【问题描述】:
我有一列包含电影的类型(最多三个由斜线分隔的说明符),例如“喜剧/浪漫/冒险”。在 mysql 或 php 中是否有一个函数或类似的东西可以让我获取电影的类型并将其与其他行的其他类型进行比较并按相似度排列它们?例如,拥有一部包含“喜剧/浪漫/冒险”的电影将首先返回所有这三种类型的电影,然后是其中两种类型的电影,最后可能是其中一种类型的电影。
【问题讨论】:
-
您可以对表格进行规范化吗?那么你可以这样排序..
-
请重新规范化。这不是一个好的设计。
标签: php mysql full-text-search