Atgriešanas aprēķini standarta novirze populācijai vai populācijas izlasei, kas attēlota kā vērtību kopa, kas ietverta norādītajā vaicājuma laukā.

Sintakse

StDev ( izteiksme )

StDevP ( izteiksme )

Izteiksmes vietturis apzīmē virknes izteiksme, kas identificē lauku, kurā ir skaitliski dati, kurus vēlaties novērtēt, vai izteiksme, kas veic aprēķinu, izmantojot šī lauka datus. Operandi izteiksmes var ietvert tabulas lauka, konstantes vai funkcijas nosaukumu (kas var būt vai nu izteiksme, vai lietotāja definēta, bet ne kāda no pārējām SQL apkopošanas funkcijām).

Piezīmes

Funkcija StDevP novērtē populāciju, un funkcija StDev novērtē populācijas izlasi.

Ja pamatā esošajā vaicājumā ir mazāk nekā divi ieraksti (vai nav ierakstu funkcijai StDevP ), šīs funkcijas atgriež vērtību Null (kas norāda, ka standartnovirzi nevar aprēķināt).

Vaicājuma izteiksmē var izmantot funkcijas StDev un StDevP . Varat arī izmantot šo izteiksmi QueryDefSQL rekvizītā vai izveidojot Recordset objektu, izmantojot SQL vaicājumu.

Piemērs

Izteiksme

Rezultāti

SELECT stDev(VienībasCena) AS StDEV_Value, stDevP(VienībasCena) kā StDEVP_Value FROM produktiPārdošanas;

Aprēķina "Vienības_cena" standartnovirzi, ņemot vērā norādītos datus kā izlasi un "Vienības_cena", ņemot vērā norādītos datus kā visu populāciju, un parāda rezultātus attiecīgi stDE _Value un StDEVP_Value.

Lauku aprēķināšana SQL funkcijās

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.