私の友達ではない友達のランダムな友達を表示したい「提案に従う」機能を作成しています。
user_friends テーブル
friend_id | friend_one | friend_two | role
ユーザーテーブル
uiD | username
ユーザーがフォローしている友人ごとに、2 つのレコードが作成されます。ユーザー 1 と 2 が友達になると、 user_friends テーブルのfriend_one = 1
&friend_two = 2
にレコードが作成されます。friend_id = ramdom AUTO_INCREMENT number
role = fri
ユーザーテーブルには、ユーザーIDとユーザー名だけがあります。
友達の友達に基づいて「フォローする人」を提案するSQLクエリを作成するにはどうすればよいですか? ツイッターのやり方。
私が試したことは、私にとってもあまり意味がないように思えます。 http://pastebin.com/tCt6jdAZ <- クエリ コード。(役に立たないのでここに投稿したくない)。