2017-11-11 81 views

回答

0

给这一个镜头:

Select users.* 
from users 
where users.id not in (
    select followers.follower_id 
    from followers 
    where followers.user_id = "2" 
) 
+0

谢谢,完美工作! –

+0

请接受这个答案作为正确的答案。谢谢。 – RLessard

0

我不是一个mysql专家,但我相信一个伪sql将是:

select users.* from users where users.id is in (select distinct follower_id from followers where followers.user_id != 2) 

!=意味着不同

+0

结果返回多个用户重复 https://image.prntscr.com/image/T-iRabAaQg_9Jzshg02luQ.png –

+0

我已经改变了伪sql。 – srodriguex

+0

您可以使用** distinct **删除重复项。 – srodriguex

相关问题