2009-12-09 86 views
0

我在从单列调用中获取值时遇到问题。从查询中获取价值

select sum(price) as testPrice from sales where quantity > 10 

,但是当我检查结果集,我得到以下,

[#"5"}>] 

任何帮助表示赞赏,谢谢。

回答

2

这是一个非常奇怪的结果。我很好奇你为什么不使用ActiveRecord方法编写查询:

@testPrice = Sale.sum(:price, :conditions => "quantity > 10") 
+0

非常感谢!刚刚一直有ActiveRecord的问题,叹了一口气,但再次感谢你 – user211662 2009-12-09 02:22:59

+0

嘿,没关系。那么这是否解决了您的问题? – 2009-12-09 02:27:50

+0

是的,它的确如此。是否有任何你知道的API,比如noobkit.com(曾经工作过) – user211662 2009-12-09 02:30:06