TopPercent

TopPercent 함수는 누적 합계가 지정한 비율 이상인 테이블의 최상위 행을 내림차순으로 정렬하여 반환합니다.

구문

TopPercent(<table expression>, <rank expression>, <percent>)

적용 대상

<table column reference>와 같이 테이블을 반환하는 식 또는 테이블을 반환하는 함수입니다.

반환 형식

<table expression>

주의

TopPercent 함수는 각 행의 <rank expression> 인수 값을 평가하여 <rank expression> 값의 합계가 <percent> 인수로 지정한 비율 이상인 최상위 행을 내림차순으로 반환합니다. TopPercent는 지정한 비율 값을 충족하면서 가능한 가장 작은 요소 수를 반환합니다.

예를 들어 다음 데이터를 포함하는 Products라는 테이블 열이 있다고 가정합니다.

Product name Unit sales

Apples

30

Kiwi fruit

10

Oranges

40

Lemons

20

이 예에서 다음 함수는

TopPercent([Products], [Unit Sales], 60) 

다음 테이블을 반환합니다.

Product name Unit sales

Oranges

40

Apples

30

Lemons 대신 Apples가 선택됩니다.

참고 항목

참조

DMX(데이터 마이닝 확장) 함수 참조
함수(DMX)
쿼리 유형에 대한 함수 매핑(DMX)

도움말 및 정보

SQL Server 2005 지원 받기