Статистические функции
Таблица 9.3.
Статистические функции
|
|
|
|
|
Функция
|
Описание
|
|
|
Sum
|
Сумма значений поля
|
|
|
Avg
|
Среднее значение поля
|
|
|
Min
|
Минимальное значение поля
|
|
|
Max
|
Максимальное значение поля
|
|
|
Count
|
Количество значений поля
|
|
|
DSum
|
Сумма значений в указанном подмножестве записей
|
|
|
DAvg
|
Среднее значение в указанном подмножестве записей
|
|
|
DCount
|
Количество записей в подмножестве
|
|
|
DLookup
|
Значение конкретного поля в указанном подмножестве записей
|
|
|
DMin, DMax
|
Минимальное и максимальное значения поля в указанном подмножестве записей
|
|
|
|
|
|
В таблице приведены и обычные статистические функции и статистические функции по подмножеству. В вычисляемых элементах управления форм могут использоваться и те и другие. При этом статистические, функции по подмножеству, как правило, используются, если требуется ограничить набор обрабатываемых записей, в противном случае используют простые статистические функции. У статистических функций по подмножеству задаются три аргумента: выражение, домен и критерий отбора. Выражение в данном случае может состоять из имени поля в домене, а также может быть комбинацией операций над полями в домене, константами, именами элементов управления (в форме), вызовами функций. Домен — это таблица, запрос или инструкция SQL, т. е. набор записей, являющийся источником данных для заданного выражения. Критерий — необязательный параметр, задающий условие отбора записей в домене, в виде предложения WHERE на языке SQL (но без самого ключевого слова WHERE). Все три параметра задаются в виде строкового значения. Результатом функции является обработка значений заданного выражения для всех выбранных по заданному критерию записей в домене.
Ниже приводятся примеры использования статистических функций.