SQLite中的聚合函数

时间:2012-05-15 17:57:38

标签: sqlite aggregate-functions

如果我有一个包含一列文本和一列整数的表,那么如何将每个文本条目的整数求和?例如:

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

我想这样做: SELECT Text,SUM(Number) FROM TABLE

但是,它将所有数字相加(text1 | 16)。如何独立地将每个文本条目的数字相加?(     text1 | 6     text2 |五     text3 | 5)

1 个答案:

答案 0 :(得分:4)

查看GROUP BY子句:http://www.sqlite.org/lang_select.html#resultset

使用示例:

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