Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Returnerar antalet celler i en uppsättning.
Syntax
Standard syntax
Count(Set_Expression [ , ( EXCLUDEEMPTY | INCLUDEEMPTY ) ] )
Alternate syntax
Set_Expression.Count
Arguments
Set_Expression
Ett giltigt Multidimensional Expressions (MDX)-uttryck som returnerar en mängd.
Remarks
Count (Set)-funktionen inkluderar eller exkluderar tomma celler, beroende på vilken syntax som används. Om standardsyntaxen används kan tomma celler exkluderas eller inkluderas genom att använda flaggorna EXCLUDEEMPTY respektive INCLUDEEMPTY . Om den alternativa syntaxen används innehåller funktionen alltid tomma celler.
För att utesluta tomma celler i räkningen av en mängd, använd standardsyntaxen och den valfria EXCLUDEEMPTY-flaggan .
Note
Count (Set)-funktionen räknar som standard tomma celler. I kontrast exkluderar Count-funktionen i OLE DB som räknar en mängd tomma celler som standard.
Examples
Följande exempel räknar antalet celler i mängden av medlemmar som består av barnen till Modellnamn-attributhierarkin i produktdimensionen.
WITH MEMBER measures.X AS
[Product].[Model Name].children.count
SELECT Measures.X ON 0
FROM [Adventure Works]
Följande exempel räknar antalet produkter i produktdimensionen genom att använda DrilldownLevel-funktionen i kombination med Count-funktionen .
Count(DrilldownLevel (
[Product].[Product].[Product]))
Följande exempel returnerar de återförsäljare med minskande försäljning jämfört med föregående kalenderkvartal, genom att använda Räknefunktionen tillsammans med Filterfunktionen och ett antal andra funktioner. Denna fråga använder Aggregate-funktionen för att stödja urval av flera geografiska medlemmar, till exempel för urval från en rullgardinslista i en klientapplikation.
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])