SQL Server列的所有不同值的column1的总和

时间:2015-03-11 16:14:41

标签: sql sql-server

我试图找到column2的所有Distinct值的column1的SUM。有可能吗?

3 个答案:

答案 0 :(得分:0)

您可以尝试这样的事情:

Select SUM(ColA), ColB
from table
Group by ColB

答案 1 :(得分:0)

你几乎在那句话中写了自己的问题:

SELECT Column2, SUM(Column1) FROM Table GROUP BY Column2

答案 2 :(得分:0)

你所要求的并不完全清楚......

...这会在第1列中为第2列中的每个不同值添加所有值,然后在第1列中提供所有值的总和:

SELECT Column2,SUM(Column1) FROM Table GROUP BY Column2 with rollup

注意:如果您希望输出顶部的汇总放在其中。

SELECT distinct Column2,SUM(Column1) FROM Table GROUP BY Column2 with rollup