我在我的数据库3个表内列出如下:从MySQL获得统计数据使用联合多个表和子查询
Table: teams_info
team_id team_name entry_year status
1 team 1 2015 1
2 team 2 2015 1
3 team 2 2016 1
Table: team_players
player_id team_id status members_id position
1 1 0 1 1
2 1 1 2 2
3 1 1 3 3
4 1 1 4 4
5 2 0 5 1
6 2 0 6 2
7 2 1 7 3
Table: members
members_id first_name surname gender
1 joe blogg male
2 james smith male
3 sarah marshall female
4 tony walker male
5 peter jones male
6 jessica varley female
7 jane varley female
我试图让我的头围绕如何将我得到以下信息,
1)有多少team_players从team_info.entry_year = 2015已经接受了加入一个团队(这将是所有球员状态= 1)
2)有多少team_players从team_info.entry_year = 2015已经邀请(基本上统计所有记录长到2015年球队team_info)
3)来自2015年球队的总球队球员。
4)来自2015年球队的女子球员总数。
我对SQL相当陌生,看起来我已经使事情变得复杂,同时试图遵循最好的标准,但是我无法将头围绕在哪里开始。
你的问题到底是什么?我只能看到一个规范,但没有任何问题。你还需要证明你已经做了什么来解决这个问题。目前感觉您希望我们为您解决功课。这些话题在这里并不是很好。 – Shadow