AVG(SQL Server Compact)

그룹의 평균 값을 반환합니다. Null 값은 무시됩니다.

구문

AVG ( [ ALL ] expression ) 

인수

  • ALL
    모든 값에 집계 함수를 적용합니다. 기본값은 ALL입니다.

  • expression
    bit 데이터 형식을 제외한 정확한 숫자 또는 대략적인 숫자 데이터 형식 범주의 식입니다. 집계 함수 및 하위 쿼리는 허용되지 않습니다.

반환 값

반환 형식은 expression의 평가 결과 형식에 따라 결정됩니다.

식 결과

반환 형식

integer 범주

int

numeric 범주(p, s)

numeric(28, s) 나누기 numeric(10, 0)

money 범주

money

float 및 real 범주

float

코드 예

다음 예에서는 CustomerID가 '123'인 회사로 발송되는 제품의 평균 중량을 계산합니다.

SELECT AVG(Freight) AS "Average Freight" FROM Orders WHERE [Customer ID] = 'VINET' AND [Order ID] IN (10248, 10274, 10295)

결과 집합은 다음과 같습니다.

Average Weight
--------------------
13.18