Mysql 建议用户可能希望关注的社区
我想建议用户可能想要关注的社区,比如Facebook上的“你可能认识的人”或Twitter上的“关注的人” 例如: 社区:1,2,3,4,5,6,7,8,9,10,11,12,13,14 用户A如下:1,2,3,10,11,12,13,14 用户B如下:1,2,4,10,11,12,13,14 用户H如下:1,4,8 用户C如下:5,6,7 用户D如下:5,6,7 用户E如下:5,6,7 用户F如下:5,6,7 用户G如下:5,6,7 用户I如下:5,6,7 用户J如下:5,6,7 让我们向用户A建议他可能希望关注的社区: 4,8,5,6,7,9 与其他人相比,用户A更可能希望关注社区4,因为用户B关注社区4,并且他们有非常相似的兴趣 问题是,我的查询不会返回至少没有一个用户作为用户A跟随另一个社区的社区。在这种情况下,将只返回: 4,8 我的查询-SQL Fiddle:Mysql 建议用户可能希望关注的社区,mysql,select,join,Mysql,Select,Join,我想建议用户可能想要关注的社区,比如Facebook上的“你可能认识的人”或Twitter上的“关注的人” 例如: 社区:1,2,3,4,5,6,7,8,9,10,11,12,13,14 用户A如下:1,2,3,10,11,12,13,14 用户B如下:1,2,4,10,11,12,13,14 用户H如下:1,4,8 用户C如下:5,6,7 用户D如下:5,6,7 用户E如下:5,6,7 用户F如下:5,6,7 用户G如下:5,6,7 用户I如下:5,6,7 用户J如下:5,6,7 让我们向用户
我该怎么解决呢?你可能想调查一下三联症。我从来没听说过,我来看看。我的查询几乎可以正常工作了,我只是不知道我要改变什么才能100%正常工作@克劳迪乌西本你的小提琴今天坏了一会儿,是我的错。我最近对mysql的逻辑进行了一个小小的调整,由于你的评论,它打破了你的逻辑。我刚刚发布了一个修复程序,所以它又开始工作了。对不起!