如何使用MYSQL查询检索统计页面的数据

如何使用MYSQL查询检索统计页面的数据,mysql,sum,Mysql,Sum,我有一个名为tblMatches的表,其中包含体育赛事的比赛结果。获胜球员的分数始终存储在P1_分数字段中,P2_分数跟踪失败球员的分数 表中有4个字段需要引用 (P1_ID),(P1_分数),(P2_ID),(P2_分数) 我正在传递一个ID_值。我已经使用mysql_num_rows函数计算了比赛的总胜负 我现在正试图计算赢得的比赛总数与输掉的比赛总数。我需要以某种方式确定分数的总和 怎么样 SELECT (SELECT SUM(P1_Score) FROM tbl WHERE P1_ID

我有一个名为tblMatches的表,其中包含体育赛事的比赛结果。获胜球员的分数始终存储在P1_分数字段中,P2_分数跟踪失败球员的分数

表中有4个字段需要引用

(P1_ID),(P1_分数),(P2_ID),(P2_分数)

我正在传递一个ID_值。我已经使用mysql_num_rows函数计算了比赛的总胜负

我现在正试图计算赢得的比赛总数与输掉的比赛总数。我需要以某种方式确定分数的总和

怎么样

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,你将得到他赢了多少场比赛,输了多少场比赛

比赛和游戏有什么区别?@BryceAtNetwork23:游戏是比赛的一部分。例如,在网球比赛中,你需要赢3场比赛才能赢得一场比赛是的,没错。赢得足够的比赛来赢得比赛。