0

如果我有一个包含一列文本和一列整数的表,我如何对每个文本条目特定的整数求和?例子:

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

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

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

4

1 回答 1

4

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

示例用法:

SELECT   mycolumn, SUM(myothercolumn) 
FROM     mytable
GROUP BY mycolumn
ORDER BY mycolumn;
于 2012-05-15T18:01:02.737 回答