我在我的數據庫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