Method: BazaModels::Query#average

Defined in:
lib/baza_models/query.rb

#average(column_name) ⇒ Object



44
45
46
47
# File 'lib/baza_models/query.rb', line 44

def average(column_name)
  query = select("AVG(#{table_sql}.#{column_sql(column_name)}) AS average")
  @db.query(query.to_sql).fetch.fetch(:average).to_f
end