一尘不染

MySQL计数所有行的总和

sql

我有一个具有许多行的mysql表,并且在每一行中都有一个称为“值”的字段,该字段的值在行与行之间会有所不同。我想要的是选择所有行并计算所有“值”字段的总和。

任何的想法?


阅读 202

收藏
2021-03-10

共1个答案

一尘不染

你是这个意思吗

SELECT    SUM(value)
FROM      myTable

如果您有多个要返回的列,只需将每个非聚合(即求和)行添加到GROUP BY子句中:

SELECT    firstName, lastName, SUM(value)
FROM      myTable
GROUP BY  firstName, lastName
2021-03-10