我有一個看起來像這些MySQL查詢提取聯賽排名
隊
id name abbr_name badge slogan captain
1 TEAM1 TM1 NULL NULL NULL
2 TEAM2 TM2 NULL NULL NULL
3 TAEM3 TM3 NULL NULL NULL
4 TEAM4 TM4 NULL NULL NULL
5 TEAM5 TM5 NULL NULL NULL
....
條目匹配兩個MySQL表
id season match_day host guest time host_score guest_score forfait mvp
1 1 1 3 4 NULL 10 2 NULL 43
2 1 1 5 6 NULL 2 2 NULL 16
3 1 1 9 10 NULL 6 3 NULL 49
4 1 1 2 1 NULL 5 5 NULL 29
5 1 1 7 8 NULL 4 2 NULL 52
6 1 2 1 4 NULL 7 3 NULL 75
....
我想什麼做的是做一個查詢這可以給我所有的行數值
Team_Id, Team_name, Team_N_Match_Played, Team_N_Match_Won, Team_N_Match_Lost
如果不用PHP操縱所有的數據並直接使用MySQL查詢,那麼這是可能的嗎? 我不知道我如何能在MySQL中。
您將需要加入相匹配的值在團隊中的值。我認爲主持人和客人是球隊表中的價值觀? –
是的,你需要有一個變量可以將兩個表連接在一起。然後,您可以使用左連接將它們連接在一起,如果該團隊沒有任何數據,則團隊數據將爲空。 –
如果團隊聯繫或者如果forfiet不爲null,您希望如何處理它? –