2012-01-06 33 views
0

我有一個名爲tblMatches的表,其中包含體育賽事的匹配結果。獲勝玩家的分數始終存儲在P1_Score字段中,P2_Score跟蹤失敗玩家分數。如何使用MYSQL查詢檢索統計信息頁面的數據

表中有4個字段需要引用。

(P1_ID),(P1_Score),(P2_ID),(P2_Score)

我通過一個ID_VALUE。我使用mysql_num_rows函數設法計算了總勝場數與總比賽損失數。

我現在試圖計算贏得的比賽總數與失去的比賽總數。我需要以某種方式確定分數的總和。

+0

什麼是比賽和遊戲之間的區別? – Aaron 2012-01-06 03:30:40

+0

@ BryceAtNetwork23:遊戲是比賽的一部分。例如在網球中你需要贏得3場才能贏得一場比賽 – zerkms 2012-01-06 03:35:06

+0

是的,那是對的。贏得足夠的比賽來贏得比賽。 – DoubleA 2012-01-06 03:37:46

回答

1

什麼

SELECT (SELECT SUM(P1_Score) FROM tbl WHERE P1_ID = $id) won, 
     (SELECT SUM(P2_Score) FROM tbl WHERE P2_ID = $id) lost 

取代$id特別玩家的ID,你會得到多少,他場贏了,因此失去了

相關問題