# File lib/active_record/base.rb, line 459 def count_by_sql(sql) sql = sanitize_conditions(sql) rows = connection.select_one(sql, "#{name} Count") if !rows.nil? and count = rows.values.first count.to_i else 0 end end