SQL Server STDEV -Funktion

SQL Server STDEV -Funktion
In diesem Beitrag lernen wir, wie Sie die Funktion STDEV () im SQL -Server verwenden, um die Standardabweichung einer Reihe von Werten zu berechnen.

Lassen Sie uns erkunden!

SQL Server STDEV () Funktionssyntax und Parameter

Das Folgende zeigt die Syntax der STDEV () -Funktion:

STDEV ([alle | unterschiedlicher] Ausdruck)

Die Funktionsargumente sind im Folgenden ausgedrückt:

  1. All - Mit diesem Parameter kann die Funktion auf alle bereitgestellten Werte angewendet werden. Standardmäßig wird die Funktion auf alle angewendet.
  2. Unterscheidbar - wenn angegeben, wird diese Funktion nur auf eindeutige Werte angewendet.
  3. Ausdruck - bezieht sich auf einen numerischen Ausdruck. Der Wert dieses Parameters kann keine Aggregatfunktion oder eine Unterabfrage sein.

Die Funktion gibt einen schwebenden Punktwert zurück, der die Standardabweichung für den angegebenen Wertesatz bezeichnet.

Beispiel Verwendung:

Die folgenden Beispiele zeigen, wie die Funktion stDev () auf SQL Server verwendet wird:

Beispiel 1: Verwenden der STDEV -Funktion

Die folgenden Abbildungen zeigen die Verwendung der STDEV -Funktion in einer SQL -Servertabelle. Die ursprüngliche Tabelle ist wie gezeigt:

Wir können die Standardabweichung der Werte in der Preisspalte berechnen, wie in der folgenden Abfrage gezeigt:

Wählen Sie Stdev (Preis) als STD aus Produkten P;

Dies sollte die resultierende Standardabweichung wie folgt zurückgeben:

std |
------------------+
1026.9104843447374 |

Wie bereits erwähnt, berechnet die Funktion die Standardabweichung aller Werte in der angegebenen Spalte.

Angenommen, wir haben eine Tabelle mit doppelten Werten, wie im Folgenden gezeigt:

Wenn wir die Standardabweichung der vorherigen Tabelle berechnen, verwenden Sie den folgenden Befehl:

Wählen Sie Stdev (Preis) als STD aus Produkten P;

Der resultierende Standardabweichungswert lautet wie folgt:

std |
-----------------+
993.4328361796786 |

Wir können die doppelten Werte ausschließen, wie im Folgenden gezeigt:

Wählen Sie STDEV (verschiedener Preis) als STD aus Produkten P;

Der resultierende Wert ist wie folgt:

std |
------------------+
1026.9104843447374 |

Abschluss

In diesem Beitrag haben Sie gelernt, wie man die Funktion STDEV () im SQL -Server verwendet.

Danke fürs Lesen!