Share via


Union (MDX)

Actualizado: 17 de julio de 2006

Devuelve un conjunto generado por la unión de dos conjuntos que, opcionalmente, conserva miembros duplicados.

Sintaxis

Standard syntax
Union(Set_Expression1, Set_Expression2 [,...n][, ALL])

Alternate syntax 1
Set_Expression1 + Set_Expression2 [+...n]

Alternate syntax 2
{Set_Expression1 , Set_Expression2 [,...n]}

Argumentos

  • Set Expression 1
    Expresión MDX válida que devuelve un conjunto.
  • Set Expression 2
    Expresión MDX válida que devuelve un conjunto.

Notas

Esta función devuelve la unión de dos o más conjuntos especificados. Con la sintaxis estándar y la sintaxis alternativa 1, se eliminan los duplicados de manera predeterminada. Con la sintaxis estándar, el indicador ALL conserva los duplicados del conjunto combinado. Se eliminan los duplicados de la cola del conjunto. Con la sintaxis alternativa 2, siempre se conservan los duplicados.

Ejemplos

Los ejemplos siguientes muestran el comportamiento de la función Union con cada sintaxis.

Sintaxis estándar, eliminación de duplicados

SELECT Union 
   ([Date].[Calendar Year].children
   , {[Date].[Calendar Year].[CY 2002]}
   , {[Date].[Calendar Year].[CY 2003]}
   ) ON 0
FROM [Adventure Works]

Sintaxis estándar, conservación de duplicados

SELECT Union 
   ([Date].[Calendar Year].children
   , {[Date].[Calendar Year].[CY 2002]}
   , {[Date].[Calendar Year].[CY 2003]}
   , ALL
   ) ON 0
FROM [Adventure Works]

Sintaxis alternativa 1, eliminación de duplicados

SELECT 
   [Date].[Calendar Year].children 
   + {[Date].[Calendar Year].[CY 2002]} 
   + {[Date].[Calendar Year].[CY 2003]} ON 0
FROM [Adventure Works]

Sintaxis alternativa 2, conservación de duplicados

SELECT 
   {[Date].[Calendar Year].children
   , [Date].[Calendar Year].[CY 2002]
   , [Date].[Calendar Year].[CY 2003]} ON 0
FROM [Adventure Works]

Vea también

Referencia

+ (Unión) (MDX)
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.