Returnera uppskattningar av standardavvikelse för en population eller ett populationsexempel som representeras som en uppsättning värden som finns i ett angivet fält i en fråga.
Syntax
Stdav ( uttr )
StdavP ( uttr )
Platshållaren uttr representerar en stränguttryck att identifiera fältet som innehåller de numeriska data du vill utvärdera eller ett uttryck som utför en beräkning med hjälp av data i fältet. Operander i uttr kan innehålla namnet på ett tabellfält, en konstant eller en funktion (som antingen kan vara inbyggd eller användardefinierad men inte någon av de andra SQL-mängdfunktionerna).
Kommentarer
Funktionen StdAvP utvärderar en population och funktionen StdAv utvärderar ett populationsexempel.
Om den underliggande frågan innehåller färre än två poster (eller inga poster för funktionen StdAvP ) returnerar de här funktionerna ett Null-värde (vilket anger att det inte går att beräkna en standardavvikelse).
Du kan använda funktionerna StdAv och StdAvP i ett frågeuttryck. Du kan också använda det här uttrycket i SQL-egenskapen för ett QueryDef objekt eller när du skapar ett Recordset-objekt baserat på en SQL-fråga.
Exempel
Uttryck |
Resultat |
SELECT stdAv(UnitPrice) AS StDEV_Value, stDevP(UnitPrice) as StDEVP_Value FROM productSales; |
Beräknar standardavvikelsen för "Enhetspris" med tanke på givna data som urval och standardavvikelse för "Enhetspris" med hänsyn till givna data som hela populationen och visar resultaten i StDE _Value respektive StDEVP_Value. |