MySQLテーブルがありemail_id
、ユーザーのフォロワーと一緒にユーザーのを保存しますemail_id
。その列は次のとおりです。
ID, USER_EMAIL, FOLLWING_EMAIL
ここで、ユーザーが自分のアカウントにログインしているときに、次のように計算します。
- 彼がフォローしている人の数
- 彼が持っているフォロワーの数
彼がフォローしている人の数を計算するのは簡単です:
select count(*) from list where user_email = <logged-in email>
しかし、1回のクエリで彼をフォローしている人の数を計算するにはどうすればよいですか?