MySQL データベースに 3 つの異なるテーブルがあります。
テーブル users: (id, score, name)テーブル team:
(id, title)
テーブル team_Members: (team_id, user_id)
私がやりたいことは、特定のユーザー ID がメンバーであるすべてのチーム ID を検索する 1 つのクエリと、次の情報を用意することです。
- そのチームのメンバーの総数
- チームの名前
- チーム内のユーザーのランク (スコアに基づく)
編集:
目的の出力は次のようになります。
TITLE (of the group) NUM_MEMBERS RANK
------------------------------------------------
Foo bar team 5 2
Another great group 34 17
.
.
.
クエリは、ユーザー ID に基づいている必要があります。
助けていただければ幸いです