MySQL汇总和分组额外行

时间:2017-12-08 21:34:09

标签: mysql

如果我运行以下MySQL查询:

SELECT username, sum(value) as value 
FROM ztemp 
GROUP BY username

我得到每个用户名和总和值的结果。但是,如果执行以下查询:

SELECT username, sum(value) as value 
FROM ztemp 

然后它给了我总和而不是用户的用户。

而不是运行两个SQL查询来显示结果。有没有办法在一个SQL查询中获得两个?或者运行这两个查询是否更好?

1 个答案:

答案 0 :(得分:1)

是的,有办法做到这一点...... using the ROLLUP modifier

{3}
9

给出额外的行。

很好,是吗?