Funkcje StDev i StDevP

Dotyczy
Access dla Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Zwraca wartości szacunkowe odchylenia standardowego dla populacji lub próbki populacji reprezentowanej jako zestaw wartości zawartych w określonym polu zapytania.

Składnia

StDev(wyr.)

StDevP(wyr.)

Symbol zastępczy wyrażenia reprezentuje wyrażenie ciągu identyfikujące pole zawierające dane liczbowe, które chcesz oszacować, lub wyrażenie wykonujące obliczenia na podstawie danych w tym polu. Operandy w wyrażeniu mogą zawierać nazwę pola tabeli, stałej lub funkcji (która może być wewnętrzna lub zdefiniowana przez użytkownika, ale nie jedna z pozostałych funkcji agregacji JĘZYKA SQL).

Spostrzeżenia

Funkcja StDevP oblicza populację, a funkcja Odch.Standardowe ocenia próbkę populacji.

Jeśli zapytanie źródłowe zawiera mniej niż dwa rekordy (lub nie zawiera żadnych rekordów dla funkcji StDevP ), funkcje te zwracają wartość Null (co oznacza, że nie można obliczyć odchylenia standardowego).

Funkcji StDev i StDevP można używać w wyrażeniu zapytania. Tego wyrażenia można także użyć we właściwości SQL obiektu QueryDef lub podczas tworzenia obiektu Recordset na podstawie zapytania SQL.

Przykład

Wyrażenie Rezultat
SELECT stDev(UnitPrice) AS StDEV_Value, stDevP(UnitPrice) jako StDEVP_Value FROM productSales; Oblicza odchylenie standardowe wartości "CenaJednostkowa", biorąc pod uwagę dane jako próbkę, oraz odchylenie standardowe wartości "CenaJednostkowa" uwzględniając dane jako całą populację i wyświetla wyniki odpowiednio w funkcji StDE _Value i StDEVP_Value.

Pola obliczeniowe w funkcjach SQL