Returner estimater av standardavvik for en populasjon eller et populasjonsutvalg representert som et sett med verdier i et angitt felt i en spørring.
Syntaks
StDev ( uttrykk )
StDevP ( uttr )
Uttr-plassholderen representerer en strenguttrykk som identifiserer feltet som inneholder de numeriske dataene du vil evaluere, eller et uttrykk som utfører en beregning ved hjelp av dataene i feltet. Operander i uttr kan inkludere navnet på et tabellfelt, en konstant eller en funksjon (som kan være enten innebygd eller brukerdefinert, men ikke en av de andre SQL-mengdefunksjonene).
Merknader
StDevP-funksjonen evaluerer en populasjon, og StDev-funksjonen evaluerer et utvalg fra populasjonen.
Hvis den underliggende spørringen inneholder færre enn to poster (eller ingen poster, for StDevP-funksjonen ), returnerer disse funksjonene en nullverdi (som angir at et standardavvik ikke kan beregnes).
Du kan bruke StDev- og StDevP-funksjonene i et spørringsuttrykk. Du kan også bruke dette uttrykket i SQL-egenskapen for et QueryDef objekt eller når du oppretter et Recordset-objekt basert på en SQL-spørring.
Eksempel
Expression |
Resultater |
SELECT stDev(UnitPrice) AS StDEV_Value, stDevP(UnitPrice) som StDEVP_Value FROM productSales; |
Beregner standardavviket for "UnitPrice" med tanke på de gitte dataene som utvalg og standardavvik for "UnitPrice" med tanke på de angitte dataene som hele populasjonen, og viser resultatene i henholdsvis StDE _Value og StDEVP_Value. |