gpt4 book ai didi

php - 总结输出的 db table player 统计信息(多个条目)

转载 作者:行者123 更新时间:2023-11-29 02:31:34 25 4
gpt4 key购买 nike

我正在尝试输出曲棍球运动员的“记分牌”/“积分榜”列表。我目前有一个像这样的 MySQL 表:

statsID | matchID | playerID | goals | assists120     | 2       | 3        | 4     | 1121     | 2       | 4        | 2     | 2122     | 3       | 3        | 0     | 3

因此,对于每场比赛,球员以及进球和助攻都会被添加。这意味着每个玩家都有多个条目(几场比赛)。

那么基本上,有没有一种好的方法来获取球员数据,汇总进球和助攻(+总分)并将其输出到列表中?

现在,我有一个基本查询,只输出每一行(就我目前的知识而言)。那么我怎样才能只输出每个玩家的一个条目以及他的统计数据?

最佳答案

这是一种方法:

SELECT t.playerID
, SUM(t.goals) AS total_goals
, SUM(t.assists) AS total_assists
FROM sometable t
GROUP BY t.playerID
ORDER BY t.playerID

不清楚你用什么计算“总分”,如果你只是添加进球和助攻,那么你可以在SELECT列表中使用这个:

     , SUM(t.goals)+SUM(t.assists)  AS overall_points

关于php - 总结输出的 db table player 统计信息(多个条目),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12465440/

25 4 0