私は毎日の撮影を命じた従業員の数を計算したいと思います。Ruby on railsアクティブレコード複数のグループのレコード番号を計算する
Shoot.where("command_type = ?", "shoot").group("DATE(created_at)").group("employee_number").order("DATE(created_at)").count
それは私に私のような配列に何かしたい
{[Wed, 03 Aug 2011, "7838744451"]=>2, [Wed, 03 Aug 2011, "8055898284"]=>11,[Fri, 05 Aug 2011, "9702553828"]=>1, [Fri, 05 Aug 2011, "9717466677"]=>1,[Fri, 05 Aug 2011, "8055898284"]=>1,[Wed, 06 Aug 2011, "8055898284"]=>5
などの出力与える: - 配列から例えば
[2,0,3,1] // zero is for the dates when no record is there for that date. and number in the array is that number of the employees that has been ordered to shoot.
:2従業員は、上の撮影に命じられました水曜日、3日。 従業員0人が4日などの撮影を命じられました...
また、全従業員が週に1回撮影する回数を計算するにはどうすればよいですか。基本的に100人の従業員が第1週の撮影を命じられました。 120人の従業員が第2週などを撮影するように指示しました。第1月と第2月。
これは興味深いプロジェクトのように聞こえる... – sscirrus
誰が私をdownvoted?誰でも私に問題を教えてくれますか?これは悪い質問かこれは質問をする悪い方法です..コメントを残してください。 –
@sscrirrusプロジェクトは意味で? –