我的 MySQL 数据库中有三个不同的表。
表用户:(id,分数,名称)
表团队:(id,标题)
表team_Members:(team_id,user_id)
我想做的是有 1 个查询来查找给定用户 ID 所属的每个团队 ID,以及以下信息:
- 该团队的成员总数
- 团队名称
- 用户在团队中的排名(基于分数)
编辑:
所需的输出应如下所示;
TITLE (of the group) NUM_MEMBERS RANK
------------------------------------------------
Foo bar team 5 2
Another great group 34 17
.
.
.
查询应基于用户 ID。
非常感谢帮助