部門とグループに基づいてユーザーの出席をマークするモデルレジスタがあります。各ユーザーには部門とグループがあります。
モデルの登録
date:date , departmentid:string , groupid:integer , one:integer , two:integer
上記のフィールドの中に「1と2」はタイムスロットです(例:9-14、14-18)。出席は、ユーザーが現在の日付、グループID、部門IDに属するようにマークされます。したがって、同じ日に複数のエントリがあります。 groupid、departmentidおよびそれらの出席。
以下のサンプルレジスタテーブル
いいえを見つけたいです。1日に注目するユーザーの数。現在私は試しました
@register = Register.where(:date=>"2012-12-28").sum(:one)
良くなっていますが、見つけたいのですが、
@register = Register.where(:date=>"2012-12-28").sum(:one , :two ,:three)
出来ますか....
前もって感謝します。