Toplam (MDX)
Toplamını verir bir sayısal ifade küme değerlendirilir.
Sum( Set_Expression [ , Numeric_Expression ] )
Bağımsız değişkenler
Set_Expression
Geçerli çok boyutlu deyimler (MDX) küme ifade.Numeric_Expression
Genellikle bir çok boyutlu deyimler (MDX) bir sayı, hücre koordinatları ifadesidir geçerli BIR sayısal ifade.
Remarks
Bir sayısal ifade belirtilirse, belirtilen sayısal ifade üzerinden değerlendirildiği küme ve sonra da toplanır.Bir sayısal ifade belirtilirse, belirtilen küme üyeleri geçerli içerikte değerlendirildiği küme ve sonra da toplanır.TOPLA işlev, sayısal olmayan bir ifadeye uygulanırsa, sonuçlar tanımlanmaz.
Not
Analysis Services, bir sayı kümesinin toplamı hesaplarken null yoksayar.
Örnekler
Aşağıdaki örnek, Product.Category tüm üyeleri bayi satış tutarlarının toplamını verir öznitelik hiyerarşisi Takvim yılları 2001 ve 2002 için.
WITH MEMBER Measures.x AS SUM
( { [Date].[Calendar Year].&[2001]
, [Date].[Calendar Year].&[2002] }
, [Measures].[Reseller Sales Amount]
)
SELECT Measures.x ON 0
,[Product].[Category].Members ON 1
FROM [Adventure Works]
Aşağıdaki örnek, Temmuz 2002 ile 20 Temmuz günü, ayı için ay ve tarih Navlun maliyetleri ınternet satışların toplamını verir.
WITH MEMBER Measures.x AS SUM
(
MTD([Date].[Calendar].[Date].[July 20, 2002])
, [Measures].[Internet Freight Cost]
)
SELECT Measures.x ON 0
FROM [Adventure Works]
Aşağıdaki örnek, WITH üye anahtar kullanır ve SUM Hesaplanan üye Coğrafya boyutu ülke özniteliği hiyerarşisinde Kanada ve ABD üyelerinin satış tutarı bayi ölçü toplamını içeren Ölçüler boyutu tanımlamak için işlev'ı tıklatın.
WITH MEMBER Measures.NorthAmerica AS SUM
(
{[Geography].[Country].&[Canada]
, [Geography].[Country].&[United States]}
,[Measures].[Reseller Sales Amount]
)
SELECT {[Measures].[NorthAmerica]} ON 0,
[Product].[Category].members ON 1
FROM [Adventure Works]