Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zwraca liczbę komórek w zbiorze.
Syntax
Standard syntax
Count(Set_Expression [ , ( EXCLUDEEMPTY | INCLUDEEMPTY ) ] )
Alternate syntax
Set_Expression.Count
Arguments
Wyrażenie_docelowe
Poprawne wyrażenie z wyrażeń wielowymiarowych (MDX), które zwraca zbiór.
Remarks
Funkcja Count (Set) obejmuje lub wyklucza puste komórki, w zależności od użytej składni. Jeśli użyto standardowej składni, puste komórki można wykluczyć lub uwzględnić, używając odpowiednio flag EXCLUDEEMPTY lub INCLUDEEMPTY . Jeśli używana jest alternatywna składnia, funkcja zawsze zawiera puste komórki.
Aby wykluczyć puste komórki z liczenia zestawu, użyj standardowej składni oraz opcjonalnej flagi EXCLUDEEMPTY .
Uwaga / Notatka
Funkcja Count (Set) domyślnie liczy puste komórki. Natomiast funkcja Count w OLE DB, która liczy zbiór, domyślnie wyklucza puste komórki.
Examples
Poniższy przykład liczy liczbę komórek w zbiorze członków, które składają się z potomków hierarchii atrybutów Model Name w wymiarze produktu.
WITH MEMBER measures.X AS
[Product].[Model Name].children.count
SELECT Measures.X ON 0
FROM [Adventure Works]
Poniższy przykład liczy liczbę produktów w wymiarze produktu za pomocą funkcji DrilldownLevel w połączeniu z funkcją Count .
Count(DrilldownLevel (
[Product].[Product].[Product]))
Poniższy przykład zwraca tych resellerów z malejącą sprzedażą w porównaniu do poprzedniego kwartału kalendarzowego, używając funkcji Count wraz z funkcją Filtr oraz wieloma innymi funkcjami. To zapytanie wykorzystuje funkcję Agregat do wsparcia wyboru wielu członków geograficznych, na przykład do wyboru z listy rozwijanej w aplikacji klienckiej.
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])