2015-11-17 29 views
0

我的查询是mysql如下:我该怎么办相当于这个MySQL在轨

SELECT SUM(nbdownloaded) FROM (
SELECT field1, field2, nbdownloaded 
FROM mytable 
Where .... 
) as reports 

在轨我有可变的子查询的结果。

例如说我有:

my_reports = Reports.group("id").select("field1, field2, sum(field3) as nbdownloaded").where(...)") 

而且我希望有nbdownloaded场的总和。

谢谢

回答

0

它在轨道很容易的活动记录查询,

Model.sum(:nbdownloaded).where(:column =>'your condition') 
+0

我更新了我的清晰度问题。在上面我描述的具体情况中,你会在条件中加入什么。我尝试了几种组合,但我无法做到。 –