Tabela naśladowców w stylu Twitter w SQL
Mam podstawową / następującą tabelę w mySQL, która wygląda tak.
id user_id follower_id
1 userA userB
2 userC userA
3 userA userC
4 userB userC
5 userB userA
Sprawdziłem te tematy, ale nie mogłem znaleźć tego, czego potrzebuję
projekt bazy danych dla „obserwujących” i „obserwujących”?
Potrzebuję takiego systemu:
Załóżmy, że jesteśmy użytkownikiem B (śledzimy użytkownika A, śledzimy userC i userA)
Lubię zwracać wynik zawierający ten stan obserwatora / następujący. Na przykład dla użytkownika B:
id followedBy areWeFollowing
1 userA 1
2 userC 0
Dzięki za pomoc!
arda