Udostępnij za pośrednictwem


Szef (MDX)

Zwraca pierwszy określoną liczbę elementów zestaw, zachowując duplikaty.

Head(Set_Expression [ ,Count ] )

Argumenty

  • Set_Expression
    Prawidłowe wyrażenie Multidimensional Expressions (MDX), która zwraca zestaw.

  • Count
    Prawidłowe wyrażenie numeryczne określające liczbę krotek, które mają zostać zwrócone.

Remarks

The Head funkcja returns the specified number of tuples from the beginning of the specified zestaw. Kolejność elementów jest zachowywany.Wartość domyślna liczba wynosi 1.Jeżeli określona liczba krotek jest mniejsza niż 1, Head funkcja zwraca pustego zestaw. Jeżeli określona liczba krotek przekracza liczbę krotek w zestawie, funkcja zwraca oryginalny zestaw.

Przykład

W poniższym przykładzie zwraca górną pięciu podkategorie sprzedaży produktów, niezależnie od hierarchii, w zależności od Reseller Gross Profit.The Head funkcja is used to return only the first 5 sets in the result after the result is ordered using the Order funkcja.

SELECT 
[Measures].[Reseller Gross Profit] ON 0,
Head
   (Order 
      ([Product].[Product Categories].[SubCategory].members
         ,[Measures].[Reseller Gross Profit]
         ,BDESC
      )
   ,5
   ) ON 1
FROM [Adventure Works]