如何从sql表中获取播放器记录?



我有三个表,

玩家表,

- id
- name
- team_id

团队表:

- id
- image
- tournament_id

比赛表:

- id
- name

我想获取雇员出现在锦标赛的计数。由于

我想获取出现在锦标赛中的员工计数。

这可以通过JOINgroup by实现,如下所示:

select t.id, t.name, count(*)
from tournaments t
join team tm on t.id = tm.tournament_id
join player p on p.team_id = tm.id
group by t.id, t.name

最新更新