rankingsテーブル
average number hoge_id month
2 2 1 2016-08-20
1.5 3 2 2016-08-22
5 1 2 2016-08-23
3 5 1 2016-08-25
4.5 4 1 2016-09-05
2 2 2 2016-09-20
2.5 1 2 2016-09-22
4 6 1 2016-09-23
monthから今日(9/23)から1ヶ月前までの値を取得してきて
hoge_idが同じもの同士のaverageの平均値、numberの合計を計算して表示させたいのですが
分からずに詰まっています。
分かる方いましたら教えてください。