【问题标题】:How to get list of all users to follow [closed]如何获取要关注的所有用户的列表[关闭]
【发布时间】:2014-03-11 13:26:55
【问题描述】:

我有两个表 USER 和 Relation_User 如何获取我想要关注但已经不关注我的所有用户的列表

User Table

Usid|name
---------
1 | Jack
2 | Bla
3 | Havi
4 | Tri

Relation_User

Rid|usid|fusid
--------------
1 | 1 | 2
2 | 2 | 1
3 | 3 | 2
4 | 1 | 4

【问题讨论】:

  • 你能显示你想从这些表中得到的结果吗?
  • 你能澄清一下这个问题吗?很难说出你想要什么。从查询中添加预期输出也会有所帮助。
  • 你试过了吗? (闻起来像作业)
  • usid amd fusid是什么?不太清楚。
  • @Jenson :) 不在家工作是问题

标签: sql sql-server database join


【解决方案1】:
select usid, name from user u 
where u.usid <> @id and u.usid not in (
    select distinct fusid from relation_user where usid = @id
)

【讨论】:

    猜你喜欢
    • 2015-05-31
    • 2013-05-29
    • 2012-03-10
    • 2014-03-01
    • 1970-01-01
    • 2016-11-01
    • 1970-01-01
    • 2019-02-26
    相关资源
    最近更新 更多