2015-11-17 32 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

我更新了我的清晰度問題。在上面我描述的具體情況中,你會在條件中加入什麼。我嘗試了幾種組合,但我無法做到。 –