Показывать только номер переменной в блейде из значения $sum
$sum
В блейде:
{{$sum}}
В контроллере:
$sum = OrderPosition::select(DB::raw('sum(quantity*product_price) AS total_sales'))->where('quantity', '<>', 1)->get();
выход{"total_sales":"550.00"}
{"total_sales":"550.00"}
Вы пытаетесь отобразить объект. Попробуйте это в клинке
{{$sum->total_sales}}