我正在努力让两个人成为共同的 friend 。 我已将这些人的 friend 保存在名为“ friend ”的表中,其中包含以下字段:
id | facebook_id |名称 | uid |时间戳
- id = 记录的唯一 ID
- facebook_id = 好友的 Facebook ID
- 姓名 = 好友姓名
- uid = 我网站上的用户 uid,它是表中保存的人的好友
- 时间戳 = 不需要解释:-)
希望这是有道理的,已经尝试了各种方法来联系 friend ,但没有运气
最佳答案
我不知道使用子查询是否会更快,或者mySQL已经对其进行了优化。 使用子查询的解决方案:
SELECT f1.id, f1.name
FROM (SELECT id, name FROM friends WHERE uid=1) f1
JOIN (SELECT id, name FROM friends WHERE uid=2) f2
ON f1.id=f2.id;
关于php - 从 Facebook 好友获取共同好友(MySQL 表),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13519598/