2017-04-18 60 views
0

我是SQL新手而且遇到了RSQLite問題。SQL語句,獲取查詢RSQLite

這裏是我的表的例子:

counts Month 
0   June 
4   June 
2   March 
5   July 
3   July 

我想創建一個使用dbGetQuery的搜索查詢會從我的totals表計數計數每個月的數量。林尋找輸出,看起來像這樣:

counts Month 
4   June 
2   March 
8   July 

到目前爲止,我有這個,但是不正確。 dbGetQuery(conn=db, "SELECT Count(counts) FROM totals group by [Month]")

+0

如果你想在輸出幾個月裏,你需要將其添加到選擇列表中顯示沿...(而且可能SUM()not COUNT()) –

+0

輸出是什麼,它怎麼不正確? – Utsav

回答

1

從您所需的輸出看來,您不想計算counts,而是將它們相加。正如@AlexK說,你還需要Month在你的選擇將它與和結果

dbGetQuery(conn=db, "SELECT [Month], sum(counts) as counts FROM totals group by [Month]")