gpt4 book ai didi

MYSQL 选择往复数据?

转载 作者:行者123 更新时间:2023-11-29 04:28:48 25 4
gpt4 key购买 nike

我有一个名为 Follow 的表,其中包含三个字段:

  • Id(自增整数),
  • UserId (int),
  • 关注(整数)

如果我有这样的数据:

ID    UserId    Following   
--------------------------
1 2 3
2 3 2
3 2 5
4 2 6
5 3 5

我如何找到用户 2 的 friend (即:用户 2 正在关注他们,他们也关注用户 2)

我想,换句话说,如果用户'a'关注用户'b',而用户'b'关注用户'a',我该如何选择用户A??

最佳答案

试试这个:

SELECT a.UserId, a.Following
FROM Follow a INNER JOIN Follow b
ON a.UserId = b.Following
AND b.UserId = a.Following

关于MYSQL 选择往复数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6259998/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com