Intersect (MDX)
Aktualisiert: 17. Juli 2006
Gibt die Schnittmenge zweier Eingabemengen zurück. Optional werden doppelte Werte beibehalten.
Syntax
Intersect(Set_Expression1 , Set_Expression2 [ , ALL ] )
Argumente
- Set_Expression1
Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der eine Menge zurückgibt.
- Set_Expression2
Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der eine Menge zurückgibt.
Hinweise
Die Intersect-Funktion gibt die Schnittmenge zweier Mengen zurück. Doppelte Werte werden von der Funktion standardmäßig aus den beiden Mengen entfernt, bevor die Schnittmenge gebildet wird.
Durch das optionale ALL-Flag werden doppelte Werte beibehalten. Wenn ALL angegeben wird, bildet die Intersect-Funktion für nicht doppelte Elemente die Schnittmenge wie üblich. Außerdem wird jeder doppelte Wert in der ersten Menge, für den es einen übereinstimmenden doppelten Wert in der zweiten Menge gibt, in der Schnittmenge beibehalten.
Beispiel:
Intersect({[1994], [1995], [1996]}, {[1995], [1996], [1997]})
gibt beispielsweise die Menge {[1995], [1996]}
zurück.
Siehe auch
Verweis
Hilfe und Informationen
Informationsquellen für SQL Server 2005
Änderungsverlauf
Version | Verlauf |
---|---|
17. Juli 2006 |
|