0
テーブル内の2つの時間列の違いをまとめたいと思います。次のコードを使用していますが、end_timeが正しく解析されないため、ゼロが返されます。どちらの列もタイムスタンプです。Rails 3タイムスタンプ付き集計関数
table.sum("end_time - start_time")
は私は(「END_TIME」)をtable.sumで入力した場合、合計はテーブル内の1つの行が2010-12-18 23」のEND_TIMEであるので、これは奇数である2010であることがわかりました。 42:30」。
ありがとう、それはSQLの代わりにRubyのすべての作業を行うので、少し遅いようです。私は潜在的に多数のアイテムを扱っています。私のルビー時間値がUnixタイムスタンプであることを保証する必要があるように思えます。 – chase
私は同意します。私は、UNIXのタイムスタンプを使用し、SQLに作業をさせることをお勧めします。 SQLは高速です – sethvargo