AVG 함수

설명

AVG 함수는 모든 행에 대한 연산식 값의 산술 평균을 구한다. 하나의 연산식 expression만 인자로 지정되며, 연산식 앞에 DISTINCT 또는 UNIQUE 키워드를 포함시키면 연산식 값 중 중복을 제거한 후 평균을 구하고, 키워드가 생략되거나 ALL인 경우에는 모든 값에 대해서 평균을 구한다.

구문

AVG ( [ { DISTINCT | DISTINCTROW } | UNIQUE | ALL ] expression )

예제

다음은 한국이 획득한 금메달의 평균 수를 반환하는 예제이다. (demodb)

SELECT AVG(gold)

FROM participant

WHERE nation_code = 'KOR';

결과값: 9