我有一个 mysql 表,它有很多行,在每一行中都有一个名为“值”的字段, 字段值将因行而异。 我想要的是选择所有行并计算所有“值”字段的总和。
有什么想法吗?
最佳答案
你是说这样吗?
SELECT SUM(value)
FROM myTable
如果要返回多个列,只需将每个非聚合(即求和)行添加到 GROUP BY
子句:
SELECT firstName, lastName, SUM(value)
FROM myTable
GROUP BY firstName, lastName
关于mysql计算所有行的总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6131197/