method

sum

Importance_3
v2.1.0 - Show latest stable - 2 notes - Class: ActiveRecord::Calculations::ClassMethods
sum(column_name, options = {}) public

Calculates the sum of values on a given column. The value is returned with the same data type of the column. See calculate for examples with options.

  Person.sum('age')
Show source
Register or log in to add new notes.
September 25, 2008
6 thanks

Expressions in the sum method

Person.sum(“2 * age”)

Person.sum(:age, :conditions=>'1 = 2')
January 18, 2011
2 thanks

Grouping

Person.sum(:age, :group => “sex”) # =>[[“male”,2500],[“female”,2200]]