SQL 서버 STDEV 함수

Sql Seobeo Stdev Hamsu



이 게시물에서는 SQL Server에서 STDEV() 함수를 사용하여 값 집합의 표준 편차를 계산하는 방법을 알아봅니다.

우리가 탐험하자!

SQL Server Stdev() 함수 구문 및 매개변수

다음은 stdev() 함수의 구문을 보여줍니다.







STDEV ( [ 모두 | 별개의 ] 표현 )

함수 인수는 다음과 같이 표현됩니다.



  1. ALL - 이 매개변수를 사용하면 제공된 모든 값에 함수를 적용할 수 있습니다. 기본적으로 이 기능은 ALL에 적용됩니다.
  2. DISTINCT – 지정된 경우 이 함수는 고유한 값에만 적용됩니다.
  3. 식 – 숫자 식을 나타냅니다. 이 매개변수의 값은 집계 함수 또는 하위 쿼리일 수 없습니다.

이 함수는 주어진 값 집합에 대한 표준 편차를 나타내는 부동 소수점 값을 반환합니다.



사용 예:

다음 예는 SQL Server에서 stdev() 함수를 사용하는 방법을 보여줍니다.





예제 1: Stdev 함수 사용

다음 그림은 SQL Server 테이블에서 stdev 함수의 사용법을 보여줍니다. 원래 테이블은 다음과 같습니다.



다음 쿼리와 같이 가격 열 값의 표준 편차를 계산할 수 있습니다.

고르다 stdev ( 가격 ) 처럼 표준 에서 제품 P;

이렇게 하면 결과 표준 편차가 다음과 같이 반환됩니다.

표준 |
------------------+
1026.9104843447374 |

언급한 대로 이 함수는 제공된 열에 있는 모든 값의 표준 편차를 계산합니다.

다음과 같이 중복 값이 ​​있는 테이블이 있다고 가정합니다.

이전 표의 표준 편차를 계산하는 경우 다음 명령을 사용하십시오.

고르다 stdev ( 가격 ) 처럼 표준 에서 제품 P;

결과 표준 편차 값은 다음과 같습니다.

표준 |
---+
993.4328361796786 |

다음과 같이 중복 값을 제외할 수 있습니다.

고르다 stdev ( 별개의 가격 ) 처럼 표준 에서 제품 P;

결과 값은 다음과 같습니다.

표준 |
------------------+
1026.9104843447374 |

결론

이 게시물에서는 SQL Server에서 stdev() 함수를 사용하여 주어진 값 집합에 대한 표준 편차를 계산하는 방법을 배웠습니다.

읽어 주셔서 감사합니다!