因此,假设我有一个 MySQL 查询,它从体育结果表中选择事件和得分:
SELECT event, score FROM results;
这会返回一个类似这样的表:
Long jump / 350
50 M dash / 500
而且我还需要所有分数的总和,以便返回如下所示:
Long jump / 350 / 850
50 M dash / 500 / 850
我试图将查询更改为如下所示:
SELECT event, score, SUM(score) AS total FROM results;
但这将返回减少到一行:
Long jump / 350 / 850
如何获得我正在寻找的结果,该结果与原始查询的行数相同,但每行的列总和?