Compartir a través de


Intersect (MDX)

Actualizado: 17 de julio de 2006

Devuelve la intersección de dos conjuntos de entrada; conservando opcionalmente los duplicados.

Sintaxis

Intersect(Set_Expression1 , Set_Expression2 [ , ALL ] )

Argumentos

  • Set_Expression1
    Expresión MDX válida que devuelve un conjunto.
  • Set_Expression2
    Expresión MDX válida que devuelve un conjunto.

Notas

La función Intersect devuelve la intersección de dos conjuntos. De manera predeterminada, la función quita los duplicados de ambos conjuntos antes de su intersección.

El indicador ALL opcional conserva los duplicados. Si se especifica ALL, la función Intersect intersecta elementos no duplicados de la forma habitual y también intersecta cada duplicado del primer conjunto que tenga un duplicado coincidente en el segundo conjunto.

Ejemplo

Por ejemplo, Intersect({[1994], [1995], [1996]}, {[1995], [1996], [1997]}) devuelve el conjunto {[1995], [1996]}.

Vea también

Referencia

Referencia de funciones MDX (MDX)

Ayuda e información

Obtener ayuda sobre SQL Server 2005

Historial de cambios

Versión Historial

17 de julio de 2006

Contenido modificado:
  • Se han actualizado la sintaxis y los argumentos para mejorar la claridad.
  • Se han agregado ejemplos actualizados.