Aracılığıyla paylaş


(MDX) eksenini

Isteğe bağlı olarak, çoğaltmaları koruyarak, iki giriş kümesinden kesişim döndürür.

Intersect(Set_Expression1 , Set_Expression2 [ , ALL ] )

Bağımsız değişkenler

  • Set_Expression1
    Sayı geçerli bir çok boyutlu deyimler (MDX) ifade bir küme.

  • Set_Expression2
    Sayı geçerli bir çok boyutlu deyimler (MDX) ifade bir küme.

Remarks

Kesiştir işlev iki kesişimi döndürür.Varsayılan olarak, çoğaltmaları kümeleri kesişen iki kümelerini işlev kaldırır.Belirtilen iki kümeleri aynı dimensionality olması gerekir.

Isteğe bağlı TÜM bayrak çoğaltmaları korur.ALL belirtildiğinde Kesiştir işlev nonduplicated öğeleri zamanki kesişiyor ve ayrıca, ikinci kümedeki eşleşen bir yinelenene ilk kümesindeki her bir yinelenen kesişiyor.

Örnek

Aşağıdaki sorgu yıl 2003 ve 2004, belirtilen her iki kümeleri içinde görünen iki üyeleri döndürür:

SELECT

INTERSECT(

{[Date].[Calendar Year].&[2001], [Date].[Calendar Year].&[2002],[Date].[Calendar Year].&[2003]}

, {[Date].[Calendar Year].&[2002],[Date].[Calendar Year].&[2003], [Date].[Calendar Year].&[2004]})

ON 0

FROM

[Adventure Works]

Belirtilen iki kümeleri farklı hiyerarşileri üye içerdiğinden, aşağıdaki sorgu başarısız olur:

SELECT

INTERSECT(

{[Date].[Calendar Year].&[2001]}

, {[Customer].[City].&[Abingdon]&[ENG]})

ON 0

FROM

[Adventure Works]

See Also

Reference