我使用mysql和PHP。我有2张桌子:
表用户:
id (int)
name (varchar)
表包含用户的朋友:
user_id (int)
friend_id (int)
问题是:如果我有2个用户ID,让我们说id = 101和id = 1000我怎么知道这2个id之间的关系? id 101是来自id 1000的朋友的朋友还是什么?
在facebook / friendster中,他们怎么能生成
答案 0 :(得分:0)
SELECT
*
FROM user
INNER JOIN friends ON friends.user_id = user.id
WHERE
user.id = '101' AND friends.friend_id = 1000
答案 1 :(得分:0)
不是答案,但我会怎么做。两个想法: