Обрабатывает список заданных выражений и возвращает одно из них, имеющее Минимальное значение.

MIN(eExpression1, eExpression2 [, eExpression3 ...])

Параметры

eExpression1, eExpression2[, eExpression3...]

Определяет список выражений, для которых функция MIN( ) определяет минимальное. Все выражения должны быть одного типа данных.

Expand imageВозвращаемое значение

Символьное, Числовое, Денежное, Двойное, Float, Дата, или Дата-Время

Expand imageПример

В следующем примере, с помощью команды APPEND BLANK создается десять записей со случайными значениями, после этого, с помощью функций MIN( ) и MAX( ) определяется соответственно минимальное и максимальное значение в таблице.

  CopyCode imageКопировать Код
CLOSE DATABASES
CREATE TABLE Random (cValue N(3))
FOR nItem = 1 TO 10 && Добавляем десять записей,
APPEND BLANK
REPLACE cValue WITH 1 + 100 * RAND( ) && Заполняем случайное значение
ENDFOR

CLEAR
LIST && выводим список полученных записей
gnMaximum = 1 && задаем начальное минимальное значение
gnMinimum = 100 && задаем начальное максимальное значение
SCAN
gnMinimum = MIN(gnMinimum, cValue)
gnMaximum = MAX(gnMaximum, cValue)
ENDSCAN
? 'The minimum value is: ', gnMinimum && отображаем минимальное значение
? 'The maximum value is: ', gnMaximum && отображаем максимальное значение

Expand imageСм. также

Описание

CALCULATE, команда
MAX( ), функция

Другие ссылки

Функции