搜尋

首頁  >  問答  >  主體

Laravel:依照created_at進行過濾和分組並對成本求和

基於下表

我想取得 created_at 列上月份分組的所有記錄,並求和每個記錄的cost月。

希望我能解釋一下。

P粉314915922P粉314915922442 天前426

全部回覆(1)我來回復

  • P粉868586032

    P粉8685860322023-09-10 21:01:52

    你可以這樣做

    $monthlyCosts = DB::table('my_table')
                ->selectRaw("DATE_FORMAT(created_at, '%m-%Y') as month, SUM(cost) as total_cost")
                ->groupBy('month')
                ->get();

    回覆
    0
  • 取消回覆