Geben Sie Schätzungen der Varianz für eine Grundgesamtheit oder eine Grundgesamtheitsstichprobe zurück, dargestellt als eine Gruppe von Werten, die in einem angegebenen Feld in einer Abfrage enthalten sind.
Syntax
var(expr)
VarP(expr)
Der Platzhalter expr stellt einen Zeichenfolgenausdruck dar, der das Feld identifiziert, das die numerischen Daten enthält, die Sie auswerten möchten, oder einen Ausdruck, der eine Berechnung anhand der Daten in diesem Feld durchführt. Zu den Operanden von Ausdruck zählen der Name eines Tabellenfelds, eine Konstante oder eine Funktion (eine systeminterne oder benutzerdefinierte Funktion, jedoch keine der anderen SQL-Aggregatfunktionen).
Hinweise
Die VarP-Funktion wertet Werte aus, und die Var-Funktion wertet Stichproben aus.
Wenn die zugrunde liegende Abfrage weniger als zwei Datensätze enthält, geben die Funktionen Var und VarP einen Nullwert zurück, was bedeutet, dass keine Abweichung berechnet werden kann.
Sie können die Funktionen Var und VarP in einem Abfrageausdruck oder in einer SQL-Anweisung verwenden.
Abfragebeispiel
| Ausdruck | Ergebnisse |
|---|---|
| SELECT Var(UnitPrice) AS Var,VarP(UnitPrice) as VarP FROM productSales; | Berechnet die Varianz von "Einzelpreis" unter Berücksichtigung der angegebenen Daten als Stichprobe und die Varianz von "Einzelpreis" unter Berücksichtigung der gegebenen Daten als gesamte Grundgesamtheit und zeigt die Ergebnisse in Var bzw. VarP an. |