Tagastab dispersioon hinnangud päringu määratud väljal sisalduva populatsiooni või populatsioonivalimi kohta.
Süntaks
Var ( expr )
VarP ( expr )
Avaldise kohatäide tähistab stringavaldis, mis tuvastab välja, mis sisaldab arvandmeid, mida soovite hinnata, või avaldist, mis teeb arvutuse selle välja andmete abil. Avaldise operandid võivad sisaldada tabelivälja, konstandi või funktsiooni nime (mis võib olla kas olemuslik või kasutaja määratletud, kuid mitte üks muudest SQL-kokkuvõttefunktsioonidest).
Kommentaarid
Funktsioon VarP hindab populatsiooni ja funktsioon Var hindab populatsiooni valimit.
Kui aluseks olev päring sisaldab vähem kui kahte kirjet, tagastavad funktsioonid Var ja VarP tühiväärtuse, mis näitab, et dispersiooni ei saa arvutada.
Funktsioone Var ja VarP saate kasutada päringuavaldises või SQL-lauses.
Päringu näide
Avaldis |
Tulemid |
SELECT Var(UnitPrice) AS Var,VarP(UnitPrice) as VarP FROM productSales; |
Arvutab väärtuse "ÜhikuHind" dispersiooni, võttes antud andmed valimina ja üksuse "ÜhikuHind" dispersioonina, võttes arvesse antud andmeid täispopulatsioonina, ning kuvab vastavalt tulemid väärtustes Var ja VarP. |