2012-05-15 187 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