Funkcja SQL Server StDEV

Funkcja SQL Server StDEV
W tym poście dowiemy się, jak korzystać z funkcji stdev () na serwerze SQL, aby obliczyć odchylenie standardowe zestawu wartości.

Poznajmy!

SQL SERVER SYNTAX i PARAMETRY FUNKCJI

Poniżej pokazuje składnię funkcji stdev ():

STDEV ([wszystkie | odrębne] wyrażenie)

Argumenty funkcyjne są wyrażone w następujący sposób:

  1. Wszystko - ten parametr pozwala na zastosowanie funkcji do wszystkich dostarczonych wartości. Domyślnie funkcja jest stosowana do wszystkich.
  2. Odrębne - jeśli określono, ta funkcja jest stosowana tylko do unikalnych wartości.
  3. Wyrażenie - odnosi się do wyrażenia numerycznego. Wartość tego parametru nie może być funkcją agregowaną lub substancją.

Funkcja zwraca wartość zmiennoprzecinkową, oznaczając odchylenie standardowe dla danego zestawu wartości.

Przykładowe użycie:

Poniższe przykłady pokazują, jak korzystać z funkcji stdev () na serwerze SQL:

Przykład 1: Korzystanie z funkcji STDEV

Poniższe ilustracje pokazują użycie funkcji STDEV w tabeli SQL Server. Oryginalna tabela jest taka, jak pokazano:

Możemy obliczyć odchylenie standardowe wartości w kolumnie ceny, jak pokazano w następującym zapytaniu:

Wybierz STDEV (cena) jako STD z produktów P;

Powinno to zwrócić wynikowe odchylenie standardowe w następujący sposób:

STD |
------------------+
1026.9104843447374 |

Jak wspomniano, funkcja oblicza odchylenie standardowe wszystkich wartości w dostarczonej kolumnie.

Załóżmy, że mamy tabelę o zduplikowanych wartościach, jak pokazano następująco:

Jeśli obliczymy odchylenie standardowe poprzedniej tabeli, użyj następującego polecenia:

Wybierz STDEV (cena) jako STD z produktów P;

Powstała wartość odchylenia standardowego jest następująca:

STD |
-----------------+
993.4328361796786 |

Możemy wykluczyć zduplikowane wartości, jak pokazano następująco:

Wybierz STDEV (odrębna cena) jako STD z produktów p;

Powstała wartość jest następująca:

STD |
------------------+
1026.9104843447374 |

Wniosek

W tym poście nauczyłeś się, jak korzystać z funkcji stdev () na serwerze SQL, aby obliczyć odchylenie standardowe dla danego zestawu wartości.

Dziękuje za przeczytanie!