私は、Mysql の複雑なクエリについて高度な知識を持っていません。
私は、ユーザーがお互いをフォローして、彼からのニュースを常に把握できるシステムを持っています。
2 つのテーブルがあります。1 つはユーザー用で、もう 1 つは 2 人のユーザー間の接続を維持します。
友達のヒント システムが必要ですか。例としては、あなたが提案した Facebook の友達が挙げられます。
何かしたかった。たとえば、私は特定のユーザーをフォローし、これは別のユーザーをフォローしていますが、彼がフォローしているユーザーはフォローしていません。私たち 3 人はサンパウロと同じ町の出身です。私がまだフォローしていないユーザーを示唆するクエリを作成したかったのです。彼は私の友人の友人であり、彼は私と同じ都市にいるからです。
私のテーブルは次のとおりです。
tb_usuario
id | name | city
1 | Halan | Sao Paulo
2 | John | Sao Paulo
3 | Maria | Sao Paulo
tb_ligacao
id | user_id | id_usuario_seguido
1 | 1 | 2
2 | 2 | 3
誰かが私を助けることができますか?