mysql相关项基于以下关键字

时间:2015-01-17 21:46:38

标签: mysql

我的查询有效,但不是我想要的。

SELECT series.*
     , count(DISTINCT similar.name) as shared_tags 
  FROM series
  JOIN follow 
    ON series.id = follow.series_id 
   AND follow.user_id = '{$user->data['id']}'
  JOIN ( keywords AS this_series INNER JOIN keywords AS similar USING (name) ) ON similar.series_id = follow.series_id
    GROUP BY series.id
    ORDER BY shared_tags DESC LIMIT 8

基本上我希望它选择人们关注的系列中的所有关键字,然后根据匹配的关键字推荐其他系列。但是,查询仅选择用户遵循的系列。

如何制作它以便选择不在下面但与人们关注的关键字匹配的系列。

谢谢:)

0 个答案:

没有答案