Populaation tai populaation otoksen keskihajonta palautusarviot esitetään kyselyn määritetyn kentän arvojoukkona.
Syntaksi
StDev ( lauseke )
StDevP ( lauseke )
Lausekkeen paikkamerkki edustaa merkkijonolauseke, joka määrittää kentän, joka sisältää laskettavat numeeriset tiedot, tai lausekkeen, joka suorittaa laskutoimituksen kyseisen kentän tietojen avulla. Lausekkeen Operandit voivat sisältää taulukon kentän, vakion tai funktion nimen (joka voi olla joko itseisarvoinen tai käyttäjän määrittämä, mutta ei jokin muista SQL-koostefunktioista).
Huomautuksia
Keskihajonta-funktio arvioi populaation ja Keskihajonta-funktio laskee populaation otoksen.
Jos pohjana oleva kysely sisältää alle kaksi tietuetta (tai ei yhtään tietuetta Keskihajonta-funktiolle ), nämä funktiot palauttavat tyhjäarvon (mikä tarkoittaa, että keskihajontaa ei voi laskea).
Voit käyttää StDev - ja StDevP-funktioita kyselylausekkeessa. Voit käyttää tätä lauseketta myösQueryDef objektin SQL-ominaisuudessa tai luotaessa SQL-kyselyyn perustuvaa Tietuejoukko-objektia.
Esimerkki
Lauseke |
Tulokset |
SELECT stDev(UnitPrice) AS StDEV_Value, stDevP(UnitPrice) as StDEVP_Value FROM productSales; |
Laskee yksikköhinta-arvon keskihajonnan ottaen huomioon annetut tiedot otoksena ja Yksikköhinta-funktion keskihajonnan ottaen huomioon annetut tiedot koko populaationa ja näyttää tulokset StDE-_Value ja StDEVP_Value. |