Rumah  >  Soal Jawab  >  teks badan

Laravel: penapis dan kumpulan berdasarkan create_at dan jumlah kos

Berdasarkan jadual di bawah

Saya nak dapatkan created_at 列上月份分组的所有记录,并求和每个记录的costbulan.

Saya harap saya dapat menjelaskannya.

P粉314915922P粉314915922429 hari yang lalu405

membalas semua(1)saya akan balas

  • P粉868586032

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

    Anda boleh melakukan ini

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

    balas
    0
  • Batalbalas