分组汇总SQL查询
问题描述:
这里的情况:分组汇总SQL查询
我有了两个数据列的表:
Number | Value
0 | 11
0 | 10
0 | 12
1 | 10
1 | 10
1 | 11
2 | 11
.
.
.
等等......
我想创建一个查询它分别显示不同数字的总数,所以它最终会是这样的:
Number | Total
0 | 33
1 | 31
2 | 11
.
.
.
我已经建立了d在我的查询中应用一个简单的SUM(Value),但我似乎无法做到。
任何帮助将不胜感激。
答
select number , sum(value) as "total" from tablename
group by Number
+0
谢谢! 这工作得很好!我想我对SQL知之甚少,无法知道我在做什么。 –
+0
使用'sum(value)'而不是'sum(total)';)。 –
这是一个“group by”查询。它是SQL语言的基础部分。 –