Получить только данные первого столбца - PullRequest
0 голосов
/ 19 апреля 2020

Я использую этот код для получения среднего значения данных столбца базы данных, используя foreach. Среднее значение было рассчитано, но дало результат, кратный рассчитанному столбцу. Мне просто нужен один выход. Некоторые, пожалуйста, помогите.

@foreach($results as $result)

    @if($result->student_id == $id)

        {{ $result->where('student_id', '=', $id)->average('mark') }}

    @endif

@endforeach

1 Ответ

1 голос
/ 19 апреля 2020

Если я вас правильно понял, это изменение поможет вам:

@foreach($results as $result)

    @if($result->student_id == $id)

        {{ $result->where('student_id', '=', $id)->average('mark')->first() }}

    @endif

@endforeach
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...