Egy sokaság vagy statisztikai minta becsült szórásának visszaadása egy lekérdezés adott mezőjében tárolt értékek halmazaként.
Szintaxis
StDev(kifejezés)
StDevP(kifejezés)
A kifejezés helyőrzője olyan karakterlánc-kifejezést jelöl, amely azonosítja a kiértékelni kívánt numerikus adatot tartalmazó mezőt, illetve olyan kifejezést, amely a mezőben lévő adatok használatával számítást hajt végre. A kifejezésben operandusok szerepelhetnek táblamezők, állandók vagy függvények nevei (amelyek lehetnek belső és felhasználó által definiáltak, de nem szerepelhetnek összesítő SQL-függvények egyikében).
Megjegyzések
Az StDevP függvény egy statisztikai sokaságot, az StDev függvény pedig egy statisztikai mintát értékel ki.
Ha az alapul szolgáló lekérdezés kettőnél kevesebb rekordot tartalmaz (vagy az StDevP függvény esetében egyetlen rekordot sem), akkor ezek a függvények Null értéket adnak vissza (ami jelzi, hogy nem számítható ki szórás).
A lekérdezési kifejezésekben az StDev és az StDevP függvény használható. Ezt a kifejezést használhatja a QueryDef objektum SQL tulajdonságában is, illetve amikor SQL-lekérdezésen alapuló Recordset objektumot hoz létre.
Példa
| Expression (Kifejezés) | Eredmény: |
|---|---|
| SELECT stDev(UnitPrice) AS StDEV_Value, stDevP(UnitPrice) as StDEVP_Value FROM productSales; | Kiszámítja az "Egységár" szórását, figyelembe véve az adott adatokat mintaként és az "Egységár" szórását, figyelembe véve az adott adatokat teljes sokaságként, és az eredményeket StDE _Value, illetve StDEVP_Value formában jeleníti meg. |