Функции StDev, StDevP

Применяется к
Access для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Возвращает оценки стандартного отклонения для совокупности или выборки, представленной в виде набора значений, содержащихся в указанном поле запроса.

Синтаксис

StDev(expr)

StDevP(expr)

Заполнитель expr представляет строковое выражение, идентифицирующее поле, содержащее числовые данные, которые требуется вычислить, или выражение, которое выполняет вычисление с использованием данных в этом поле. Операндом в выражении может быть имя таблицы, константа или функция (встроенная или определяемая пользователем, но не другая агрегатная функция SQL).

Примечания

Функция StDevP оценивает генеральную совокупность, а StDev — выборку из генеральной совокупности.

Если базовый запрос содержит менее двух записей (или, в случае функции StDevP, вообще не содержит записей), эти функции возвращают значение Null, показывающее, что стандартное отклонение рассчитать невозможно.

Функции StDev и StDevP можно использовать в выражении запроса. Это выражение также можно использовать в свойстве SQL объекта QueryDef или при создании объекта Recordset на основе SQL-запроса.

Пример

Выражение Результаты
SELECT stDev(UnitPrice) AS StDEV_Value, stDevP(UnitPrice) как StDEVP_Value FROM productSales; Вычисляет Standard отклонение "UnitPrice" с учетом заданных данных в качестве выборки и Standard отклонение "UnitPrice" с учетом заданных данных как всей совокупности и отображает результаты в _Value StDE и StDEVP_Value соответственно.

Вычисление полей в функциях SQL