Pateikia aibės arba aibės imties, pateiktos kaip reikšmių, esančių užklausos nurodytame lauke, rinkinio dispersijos įverčius.
Sintaksė
Var(išraiška)
VarP(išraiška)
Reiškinio vietos rezervavimo ženklas yra eilutės reiškinys, identifikuojantis lauką, kuriame yra norimi įvertinti skaitiniai duomenys, arba reiškinys, kuris atlieka skaičiavimą naudodamas to lauko duomenis. Reiškinio operandai gali apimti lentelės lauko pavadinimą, konstantą arba funkciją (kuri gali būti vidinė arba apibrėžta vartotojo, bet ne viena iš kitų SQL agregavimo funkcijų).
Pastabos
Funkcija VarP įvertina aibę, o funkcija Var – aibės imtį.
Jei esamoje užklausoje yra mažiau nei du įrašai, funkcijos Var ir VarP grąžina reikšmę Null, o tai reiškia, kad dispersijos apskaičiuoti negalima.
Funkcijas Var ir VarP galite naudoti užklausos reiškinyje arba SQL sakinyje.
Užklausos pavyzdys
| Išraiška | Rezultatai |
|---|---|
| SELECT Var(UnitPrice) AS Var,VarP(UnitPrice) AS VarP FROM productSales; | Apskaičiuoja "Vieneto kainos" dispersiją, atsižvelgiant į pateiktus duomenis kaip imtį, ir "Vieneto_kaina" dispersiją, atsižvelgiant į pateiktus duomenis kaip visą aibę ir pateikia rezultatus atitinkamai Var ir VarP. |