Palauttaa arviot populaation tai populaation otoksen keskihajonnasta, joka esitetään kyselyn määritetyn kentän arvojoukkona.
Syntaksi
StDev(lauseke)
StDevP(lauseke)
Lausekkeen paikkamerkki edustaa merkkijonolauseketta, joka tunnistaa 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ös QueryDef-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-Standard poikkeaman ottaen huomioon annetut tiedot otoksena ja Standard Yksikköhinta-funktion poikkeaman ottaen huomioon annetut tiedot koko populaationa ja näyttää tulokset StDE-_Value ja StDEVP_Value. |