基于下表
我想得到created_at列上的所有记录grouped by月和sum每个月的cost。我希望我能解释清楚。
created_at
grouped by
sum
cost
vmjh9lq91#
你可以这样做
$monthlyCosts = DB::table('my_table') ->selectRaw("DATE_FORMAT(created_at, '%m-%Y') as month, SUM(cost) as total_cost") ->groupBy('month') ->get();
1条答案
按热度按时间vmjh9lq91#
你可以这样做