Auswählen, gruppieren und summieren Sie die Ergebnisse aus der Datenbank

Ich habe eine Datenbank mit einigen Feldern möchte ich die Summe. Aber das ist nicht das große problem, ich möchte die Gruppe diese Felder durch den Monat Sie erzeugt wurden. ActiveRecord automatisch erstellt ein Feld namens "created_at". Also meine Frage; wie kann ich die Gruppe das Ergebnis von Monat, dann ist die Summe der Felder für jeden Monat?

Aktualisiert mit code

@hours = Hour.all(:conditions => "user_id = "+ @user.id.to_s, 
                  :group => "strftime('%m', created_at)",
                  :order => 'created_at DESC')

Dies ist der code den ich jetzt habe. Geschafft, group by Monat, aber nicht verwalten, um die Summe von zwei meiner Felder, "Minuten" und "Gehalt", die ich brauche, um die Summe

InformationsquelleAutor ThoKra | 2009-10-12
Schreibe einen Kommentar