Возвращают наибольшее и наименьшее значения поля, заданного в запросе.
Синтаксис
Мин(выраж)
Макс(выражение)
Заполнитель выражения представляет собой строковое выражение, идентифицирующее поле, содержащее данные, которые требуется оценить, или выражение, которое выполняет вычисление с использованием данных этого поля. Операндом в выражении может быть имя таблицы, константа или функция (встроенная или определяемая пользователем, но не другая агрегатная функция SQL).
Примечания
При помощи функций Min и Max можно определить наименьшее и наибольшее значение поля на основе заданных условий агрегирования или группировки. Например, эти функции можно использовать для возвращения максимальной и минимальной стоимости доставки. Если агрегирование не задано, используется вся таблица.
Операторы Min и Max можно использовать в выражении запроса, в свойстве SQL объекта QueryDef или при создании объекта набора записей на основе SQL-запроса.
Примеры запросов
| Выражение | Результаты |
|---|---|
| SELECT Min(Unitprice) as Expr1 from ProductSales; | Возвращает минимальную цену за единицу из поля "Ценаза единицу" и отображает в столбце Выраж1. |
| SELECT Max(Unitprice) as Expr1 из ProductSales; | Возвращает максимальную цену за единицу из поля "Ценаза единицу" и отображает в столбце xpr1. |
| SELECT Max(Unitprice) as MaxPrice из ProductSales; | Возвращает максимальную цену за единицу из поля "Цена" и отображает в столбце "MaxPrice". |