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