我有一个名为tblMatches的表,其中包含体育赛事的比赛结果。获胜玩家的得分始终存储在P1_Score字段中,P2_Score跟踪失败的玩家得分。
表格中有4个字段需要参考。
(P1_ID),(P1_Score),(P2_ID),(P2_Score)
我正在通过ID_value。我已经设法使用mysql_num_rows函数计算总匹配胜率与总匹配损失。
我现在正在尝试计算赢得的游戏总数与丢失的游戏总数。我需要以某种方式确定得分的总和。
答案 0 :(得分: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,您将获得他赢得多少游戏并相应丢失