我想选择匹配的子集
SELECT * FROM (
SELECT * FROM Movie WHERE
MATCH(keywords) AGAINST('$mk')
)
WHERE MATCH(genres) AGAINST('$mg')
$mk 可能是“动作、惊悚片” $keywords 可能是“英雄、枪支、森林”
这似乎不起作用,或者我可能做错了什么..
两个查询都返回值。当我将匹配查询与 AND 运算符结合起来时,它也可以工作。
我试图实现的是根据关键字从电影中获取一组,然后从该子集中获取一组具有匹配类型的集合..如果可能的话,这将继续使用更多键..
或者有没有更好、更快、更模块化的解决方案?我很难理解加入我认为它们可能是一个更好的解决方案,但我不知道..
问候