【问题标题】:Rails: sum all column elements where param1 == some valueRails:对param1 ==某个值的所有列元素求和
【发布时间】:2011-07-19 12:01:09
【问题描述】:

我想对表列中某些值(类型)等于某个参数 (1) 的所有元素(例如价格)求和:

表格

id type price
-------------
1  1    10
2  1     8
3  2     7
4  1     2

我想,可能是这样的:

Table.where(:type => 1). ???

我需要得到 20 个。

【问题讨论】:

    标签: ruby-on-rails database sum


    【解决方案1】:
    Table.where(:type => 1).sum(:price)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-20
      • 2020-05-10
      • 2014-01-29
      • 2016-03-05
      • 2021-07-02
      • 1970-01-01
      • 2013-08-18
      • 1970-01-01
      相关资源
      最近更新 更多