2017-04-18 1 views
0

Ich bin neu in SQL und Probleme mit RSQLite. HierSQL-Anweisung, Abfrage erhalten RSQLite

ist ein Beispiel für meine Tabelle:

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

Ich mag würde eine Suchabfrage erstellen dbGetQuery verwenden, die die Anzahl der Zählungen für jeden Monat von meiner totals Tabelle zählen werden. Ich suche nach einer Ausgabe, die wie folgt aussieht:

counts Month 
4   June 
2   March 
8   July 

Bisher habe ich das aber ist falsch. dbGetQuery(conn=db, "SELECT Count(counts) FROM totals group by [Month]")

+0

Wenn Sie Monate in der Ausgabe müssen Sie es in die Auswahlliste hinzuzufügen ... (Und wahrscheinlich SUM() nicht COUNT()) –

+0

Was ist die Ausgabe und wie ist es falsch? – Utsav

Antwort

1

Von Ihrer gewünschten Ausgabe scheint, dass Sie die counts nicht zählen wollen, sondern sie zu summieren. Wie durch @AlexK angegeben, müssen Sie auch Month in Ihrem wählen, um es mit dem Summenergebnis angezeigt entlang

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