Sayı (Set) (MDX)

Bir kümedeki hücre sayısını döndürür.

Syntax

  
Standard syntax  
Count(Set_Expression [ , ( EXCLUDEEMPTY | INCLUDEEMPTY ) ] )  
  
Alternate syntax  
Set_Expression.Count  

Arguments

Set_Expression
Bir küme döndüren geçerli bir Çok Boyutlu İfadeler (MDX) ifadesi.

Remarks

Count (Set) fonksiyonu, kullanılan sözdizimi olarak boş hücreleri içerir veya hariç tutar. Standart sözdizimi kullanılırsa, boş hücreler sırasıyla EXCLUDEEMPTY veya INCLUDEEMPTY bayrakları kullanılarak hariç tutulabilir veya dahil edilebilir. Alternatif sözdizimi kullanılırsa, fonksiyon her zaman boş hücreleri içerir.

Bir küme sayısındaki boş hücreleri hariç tutmak için standart sözdizimi ve isteğe bağlı EXCLUDEEMPTY bayrağını kullanın.

Note

Sayma (Set) fonksiyonu varsayılan olarak boş hücreleri sayar. Buna karşılık, OLE DB'deki bir kümeyi sayan Count fonksiyonu varsayılan olarak boş hücreleri hariç tutar.

Examples

Aşağıdaki örnek, Ürün boyutundaki Model Adı öznitelik hiyerarşisinin çocuklarından oluşan üyeler kümesindeki hücrelerin sayısını saymaktadır.

WITH MEMBER measures.X AS  
   [Product].[Model Name].children.count   
SELECT Measures.X ON 0  
FROM [Adventure Works]  

Aşağıdaki örnek, Ürün boyutundaki çarpım sayısını, DrilldownLevel fonksiyonu ile Count fonksiyonu birlikte kullanarak sayar.

Count(DrilldownLevel (   
   [Product].[Product].[Product]))  

Aşağıdaki örnek, önceki takvim çeyreğine kıyasla satışları azalan satıcıları, Sayma fonksiyonu ile Filtre fonksiyonu ve diğer birçok fonksiyonu birlikte kullanarak geri döndürür. Bu sorgu, istemci uygulamasında açılır menü listesinden seçim yapmak gibi birden fazla coğrafya üyesinin seçimini desteklemek için Aggregate fonksiyonunu kullanır.

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])