Vraćanje procjena standardna devijacija za populaciju ili uzorak populacije predstavljen kao skup vrijednosti sadržanih u navedenom polju u upitu.
Sintaksa
StDev ( izraz )
StDevP ( izraz )
Rezervirano mjesto izraza predstavlja nizovni izraz koje identificira polje koje sadrži numeričke podatke koje želite procijeniti ili izraz koji izvodi izračun pomoću podataka u tom polju. Operandi u izrazu mogu sadržavati naziv polja tablice, konstantu ili funkciju (koja može biti intrinzična ili korisnički definirana, ali ne i jedna od drugih SQL funkcija zbrajanja).
Napomene
Funkcija StDevP procjenjuje populaciju, a funkcija StDev procjenjuje uzorak populacije.
Ako temeljni upit sadrži manje od dva zapisa (ili nema zapisa za funkciju StDevP ), te funkcije vraćaju vrijednost Null (što znači da se standardna devijacija ne može izračunati).
U izrazu upita možete koristiti funkcije StDev i StDevP . Taj izraz možete koristiti i u SQL svojstvu objektaQueryDefili prilikom stvaranja objekta Recordset na temelju SQL upita.
Primjer
Izraz |
Rezultati |
SELECT stDev(JediničnaCijena) AS StDEV_Value, stDevP(JediničnaCijena) kao StDEVP_Value FROMprodajaProdaja; |
Izračunava standardnu devijaciju "JediničnaCijena" s obzirom na navedene podatke kao uzorak i standardnu devijaciju "JediničnaCijena" s obzirom na navedene podatke kao cijelu populaciju i prikazuje rezultate u StDE _Value i StDEVP_Value redom. |