Condividi tramite


Intersect (MDX)

Data aggiornamento: 17 luglio 2006

Restituisce l'intersezione di due set di input, mantenendo facoltativamente i duplicati.

Sintassi

Intersect(Set_Expression1 , Set_Expression2 [ , ALL ] )

Argomenti

  • Set_Expression1
    Espressione MDX (Multidimensional Expression) valida che restituisce un set.
  • Set_Expression2
    Espressione MDX (Multidimensional Expression) valida che restituisce un set.

Osservazioni

La funzione Intersect restituisce l'intersezione di due set. Per impostazione predefinita la funzione rimuove i duplicati da entrambi i set prima di eseguire l'intersezione.

Il flag facoltativo ALL consente di mantenere i duplicati. Se si specifica il flag ALL, la funzione Intersect eseguirà come di consueto l'intersezione degli elementi non duplicati, oltre che di ogni elemento duplicato del primo set a cui corrisponde un elemento duplicato nel secondo set.

Esempio

L'istruzione Intersect({[1994], [1995], [1996]}, {[1995], [1996], [1997]}), ad esempio, restituisce il set {[1995], [1996]}.

Vedere anche

Riferimento

Guida di riferimento alle funzioni MDX (MDX)

Guida in linea e informazioni

Assistenza su SQL Server 2005

Cronologia modifiche

Versione Cronologia

17 luglio 2006

Contenuto modificato:
  • Aggiornamento della sintassi e degli argomenti per maggiore chiarezza.
  • Aggiunta di esempi aggiornati.