Liczba (zestaw) (MDX)
Zwraca liczbę komórek zawartych zestaw.
Standard syntax
Count(Set_Expression [ , ( EXCLUDEEMPTY | INCLUDEEMPTY ) ] )
Alternate syntax
Set_Expression.Count
Argumenty
- Set_Expression
Prawidłowe wyrażenie Multidimensional Expressions (MDX), która zwraca zestaw.
Remarks
The Count (Set) funkcja includes or excludes empty cells, depending on the syntax used. Jeśli używany jest standardową składnię, puste komórki mogą być wyłączone lub uwzględniane przy użyciu EXCLUDEEMPTY lub INCLUDEEMPTY flagi, odpowiednio. Jeśli używana jest składnia alternatywnego, funkcja zawsze zawiera puste komórki.
Aby wykluczyć pustych komórek w obliczeniach zestaw, należy użyć standardowej składni oraz opcjonalny EXCLUDEEMPTY Flaga.
Uwaga
The Count (Set) funkcja counts empty cells by default. Z drugiej strony Count Funkcja OLE DB, zlicza zestaw nie obejmuje pustych komórek domyślnie.
Przykłady
W poniższym przykładzie zlicza liczbę komórek zestaw elementów członkowskich, które składają się z elementów podrzędnych w hierarchii atrybut nazwa modelu w wymiarze produkt.
WITH MEMBER measures.X AS
[Product].[Model Name].children.count
SELECT Measures.X ON 0
FROM [Adventure Works]
W poniższym przykładzie zlicza liczbę produktów w wymiarze produkt przy użyciu DrilldownLevel Funkcja w połączeniu z Count Funkcja.
Count(DrilldownLevel (
[Product].[Product].[Product]))
W poniższym przykładzie są zwracane tych sprzedawcom z malejącego sprzedaży w porównaniu z poprzedniego kwartału kalendarzowego, za pomocą Count Funkcja w połączeniu z Filter Funkcja i wiele innych funkcji. Ta kwerenda używa Aggregate funkcja obsługuje wybór wielu składników lokalizacja geograficzna, na przykład dla pozycji z listy rozwijanej w aplikacji klienckiej w ciągu.
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])