0
'where'を使用して平均値を簡単に取得できます。Laravelで平均値を取得する方法
$rate = DB::table('reviews')
->where('p_id', 2)
->avg('rate');
しかし、すべての平均値GROUPをp_idで取得する方法はわかりません。
id p_id rate
1 2 3
2 2 4
3 2 3
4 1 4
5 2 3
6 2 2
7 2 5
8 3 3
9 3 2
私が望む結果は以下のようなものですので:
P_ID 1:平均値
P_ID 2:平均値
P_ID 3:平均値