Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Devuelve un subconjunto de tuplas de un conjunto especificado.
Sintaxis
Subset(Set_Expression, Start [ ,Count ] )
Argumentos
Set_Expression
Una expresión válida de Expresiones Multidimensionales (MDX) que devuelve un conjunto.
Iniciar
Una expresión numérica válida que especifica la posición de la primera tupla que se debe devolver.
Count
Una expresión numérica válida que especifica el número de tuplas que se deben devolver.
Remarks
Del conjunto especificado, la función subconjunto devuelve un subconjunto que contiene el número especificado de tuplas, comenzando en la posición inicial especificada. La posición inicial se basa en un índice basado en cero; es decir, cero (0) corresponde a la primera tupla del conjunto especificado, 1 corresponde a la segunda, y así sucesivamente.
Si no se especifica Conteo , la función devuelve todas las tuplas desde el inicio hasta el final del conjunto.
Example
El siguiente ejemplo devuelve la Medida de Ventas de Revendedores para las cinco subcategorías de productos más vendidas, independientemente de la jerarquía, basada en el Beneficio Bruto del Revendedor. La función subconjunto se utiliza para devolver solo los primeros cinco conjuntos del resultado después de que el resultado esté ordenado usando la función de orden .
SELECT Subset
(Order
([Product].[Product Categories].[SubCategory].members
,[Measures].[Reseller Gross Profit]
,BDESC
)
,0
,5
) ON 0
FROM [Adventure Works]