2012-05-15 144 views
0

如果我有一个包含一列文本和一列整数的表格,我如何总结每个文本条目的特定整数?例如:SQLite中的聚合函数

text1 | 4 
text2 | 2 
text3 | 5 
text2 | 3 
text1 | 2 

我想做的事: 选择文本,SUM(数量) FROM表

然而,总结所有的数字加在一起(文本1 | 16)。 ?我如何与各自独立的文本输入总结的数字( 文本1 | 6 文本2 | 5 文字3 | 5)

回答

4

看一看的GROUP BY条款:http://www.sqlite.org/lang_select.html#resultset

用法示例:

SELECT mycolumn, SUM(myothercolumn) 
FROM  mytable 
GROUP BY mycolumn 
ORDER BY mycolumn; 
+0

我想我已经分别对“myothercolumn”和ORDER BY做了GROUP BY,但从未将它们合并。在你回馈的例子中,你完全正确。谢谢你:) – V1rtua1An0ma1y

+0

干杯。快乐的编码。 – bernie