Не уверен, что вы пытаетесь достичь здесь, но ваш запрос неверен, то, как вы используете оператор where
, плюс формат предоставленного значения для совпадения для $actualDate
также не совпадает с тем, что в БД Вы должны изменить свой запрос следующим образом:
$ca = Order::selectRaw('sum(total_ttc) as sum, prepare_date')->where('prepare_date', $actualDate->year.'-'.$actualDate->month.'-'.$actualDate->day)->groupBy('prepare_date')->get();
Также не уверен, что вы просто выбираете результат, который соответствует определенной дате, тогда зачем вам нужна группа с этим?
В любом случае, я надеюсь, что это поможет