개수(집합)(MDX)
집합의 셀 개수를 반환합니다.
구문
Standard syntax
Count(Set_Expression [ , ( EXCLUDEEMPTY | INCLUDEEMPTY ) ] )
Alternate syntax
Set_Expression.Count
인수
Set_Expression
집합을 반환하는 유효한 MDX(다차원 식) 식입니다.
설명
Count(Set) 함수는 사용된 구문에 따라 빈 셀을 포함하거나 제외합니다. 표준 구문을 사용하는 경우 각각 EXCLUDEEMPTY 또는 INCLUDEEMPTY 플래그를 사용하여 빈 셀을 제외하거나 포함할 수 있습니다. 대체 구문을 사용하는 경우 함수는 항상 빈 셀을 포함합니다.
집합 수에서 빈 셀을 제외하려면 표준 구문과 선택적 EXCLUDEEMPTY 플래그를 사용합니다.
참고 항목
Count(Set) 함수는 기본적으로 빈 셀 수를 계산합니다. 반면 집합을 계산하는 OLE DB의 Count 함수는 기본적으로 빈 셀을 제외합니다.
예
다음 예제에서는 Product 차원의 모델 이름 특성 계층 구조의 자식으로 구성된 멤버 집합의 셀 수를 계산합니다.
WITH MEMBER measures.X AS
[Product].[Model Name].children.count
SELECT Measures.X ON 0
FROM [Adventure Works]
다음 예제에서는 Count 함수와 함께 DrilldownLevel 함수를 사용하여 Product 차원의 제품 수를 계산합니다.
Count(DrilldownLevel (
[Product].[Product].[Product]))
다음 예제에서는 Count 함수를 Filter 함수 및 기타 여러 함수와 함께 사용하여 이전 달력 분기에 비해 판매가 감소한 재판매인을 반환합니다. 이 쿼리는 Aggregate 함수를 사용하여 클라이언트 애플리케이션의 드롭다운 목록 내에서 선택하는 것과 같이 여러 지리 멤버의 선택을 지원합니다.
WITH MEMBER Measures.[Declining Reseller Sales] AS
Count
(Filter
(Existing(Reseller.Reseller.Reseller),
[Measures].[Reseller Sales Amount]
< ([Measures].[Reseller Sales Amount],
[Date].Calendar.PrevMember)
)
)
MEMBER [Geography].[State-Province].x AS
Aggregate
( {[Geography].[State-Province].&[WA]&[US],
[Geography].[State-Province].&[OR]&[US] }
)
SELECT NON EMPTY HIERARCHIZE
(AddCalculatedMembers
({DrillDownLevel
({[Product].[All Products]})
})
) DIMENSION PROPERTIES PARENT_UNIQUE_NAME ON COLUMNS
FROM [Adventure Works]
WHERE ([Geography].[State-Province].x,
[Date].[Calendar].[Calendar Quarter].&[2003]&[4]
,[Measures].[Declining Reseller Sales])
참고 항목
Count(Dimension)(MDX)
개수(계층 수준)(MDX)
Count(튜플)(MDX)
DrilldownLevel(MDX)
AddCalculatedMembers(MDX)
계층화(MDX)
속성(MDX)
집계(MDX)
필터(MDX)
PrevMember(MDX)
MDX 함수 참조(MDX)