【发布时间】:2016-03-19 01:12:31
【问题描述】:
实际上我有 2 个表,朋友表和用户表 我试图实现的是通过检查另一个用户的朋友来检索我的共同朋友,并从用户表中获取这些共同朋友的数据
桌友是这样搭建的
id | user1 | user2 | friend_status
那么表格数据是这样的
1 | 1 | 2 | 1
2 | 1 | 3 | 1
3 | 2 | 3 | 1
4 | 1 | 4 | 1
5 | 2 | 4 | 1
然后假设我是 id 为 2 的用户,那么在该表中我有 3 个朋友 - 1、3 和 4。我要检索的是用户 1 的普通朋友也有 3 个朋友 - 2, 3 和 4 并从表 users 中检索 2 个共同的共同朋友 3 和 4 的数据
【问题讨论】:
-
我们在谈论MySql吗?
标签: sql mutual-friendship