РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
271 of 1392 menu

Метод max

Метод max применяется к запросу Eloquent или Query Builder и возвращает максимальное значение из указанного столбца. Метод принимает один параметр - имя колонки, по которой необходимо найти максимальное значение. Результатом работы метода является значение максимального элемента или null, если запрос не вернул результатов.

Синтаксис

<?php Model::max($column); ?>

Пример

Давайте получим максимальное значение поля 'age' у пользователей:

<?php use App\Models\User; $maxAge = User::max('age'); echo $maxAge; ?>

Результат выполнения кода:

"45"

Пример

Давайте найдём максимальную цену товара в категории с идентификатором 5:

<?php use App\Models\Product; $maxPrice = Product::where('category_id', 5)->max('price'); echo $maxPrice; ?>

Результат выполнения кода:

"1299.99"

Пример

Получим максимальную дату создания записи в таблице статей:

<?php use App\Models\Article; $latestDate = Article::max('created_at'); echo $latestDate; ?>

Результат выполнения кода:

"2025-10-15 14:30:00"

Пример

Использование метода max с Query Builder для получения максимальной зарплаты сотрудников:

<?php namespace App\Http\Controllers; use Illuminate\Support\Facades\DB; class EmployeeController extends Controller { public function showMaxSalary() { $maxSalary = DB::table('employees')->max('salary'); echo $maxSalary; } } ?>

Результат выполнения кода:

"85000"

Смотрите также

  • метод min,
    который находит минимальное значение
  • метод sum,
    который вычисляет сумму значений
  • метод avg,
    который вычисляет среднее значение
  • метод count,
    который подсчитывает количество записей
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить