如何计算db中不同记录的总和

时间:2012-12-05 04:34:47

标签: ruby-on-rails ruby count

我在DB中有10个问题和答案的表格。 (:question_id,:answer)

1,3,5,7,9个问题是第1组。

2,4,6,8,10个问题是第2组。

每个问题都有2个答案:A / B。

A = 0

B = 1

我需要计算每组中问题答案的总和。 怎么做?

1 个答案:

答案 0 :(得分:0)

试试这个

Question.count(:group => 'group_id')

假设您有一个名为Question的Activerecord模型,它有一个名为group_id的列属性来保持组

HTH