我有一个问题可能很简单。如何选择不跟随ID用户的用户#
我想获取已经不遵循的#user的用户列表。
这是我的表架构:
User: id, followers;
Follows: id, User_id, User_fk_id;
我已经使用这个查询,但不似乎工作:
select distinct f.user_fk_id, u.nome, u.image_url, u.followers
from User u, Follow f
where f.user_id not in(select user_id from Follow f where user_id = '44')
and f.user_id=u.id and f.user_fk_id=u.id
想我想:
用户使用 - > User_fk_id .nome,User_fk_id with image和User_fk_id.followers
NULL
值是什么'User_id','User_fk_id'之间的区别? –@RadimBačaUser_id是追随者,User_fk_id如下 –
澄清任务:您想获取未被#user追踪的用户列表? –