Я пытаюсь получить ежемесячный общий объем продаж за текущий год из таблицы продаж.Я сделал что-то вроде ниже, чтобы получить результат.Но он возвращает все продажи за разные месяцы sum
.Может ли кто-нибудь помочь мне, пожалуйста, узнать сумму продаж за месяц от January
до December
за текущий год.Я пробовал что-то вроде этого -
$months = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12];
$monthlySales = Sale::whereIn(DB::raw('MONTH(created_at)'), $months)
->whereYear('created_at', '=', date('Y'))
->select(DB::raw("SUM(((sellingprice * discount_percent) / 100) * productqty) as monthlySale"))
->get();
dd($monthlySales);