Istnieje (MDX)
Zwraca zestaw krotek pierwszy określony zestaw istnieje z jednego lub więcej krotek drugi zestaw określonych.Funkcja wykonuje się ręcznie istnieje co automatycznie wykonuje automatycznie.Aby uzyskać więcej informacji na temat automatycznego istnieje, zobacz Podstawowe pojęcia dotyczące MDX (MDX).
Jeśli opcjonalna <Nazwa grupa miar> jest podana, funkcja zwraca krotek istnieje z jednego lub więcej krotek drugi zestaw i tych krotek, z którymi skojarzono wierszy w tabela fakt w grupie określonej miara.
Składnia
Exists( Set_Expression1 , Set_Expression2 [, MeasureGroupName] )
Argumenty
Set_Expression1
Prawidłowe wyrażenie Multidimensional Expressions (MDX), które zwraca zestaw.Set_Expression2
Prawidłowe wyrażenie Multidimensional Expressions (MDX), które zwraca zestaw.MeasureGroupName
Określenie wyrażenia prawidłowy ciąg grupa miar nazwy.
Uwagi
Wiersze grupy miary środków zawierających wartości null, które przyczyniają się do Exists gdy określono MeasureGroupName argument.Jest to różnica ta forma Exists i funkcja Niepuste: Jeśli właściwość NullProcessing tych środków jest zestaw do zachowywania, oznacza to, że środki będą wyświetlane wartości Null podczas wykonywania kwerend przeciwko części moduł; NonEmpty będzie zawsze usuwanie krotek zestaw, które mają wartość Null pomiaru wartości, dlatego istnieje z argumentem MeasureGroupName nie będzie filtrowała krotek, które zostało skojarzone grupa miar wiersze, nawet jeśli miara wartości Null.
Przykłady
Klienci, którzy mieszkają w Kalifornii:
SELECT [Measures].[Internet Sales Amount] ON 0,
EXISTS(
[Customer].[Customer].[Customer].MEMBERS
, {[Customer].[State-Province].&[CA]&[US]}
) ON 1
FROM [Adventure Works]
Klienci, którzy mieszkają w Kalifornii sprzedaży:
SELECT [Measures].[Internet Sales Amount] ON 0,
EXISTS(
[Customer].[Customer].[Customer].MEMBERS
, {[Customer].[State-Province].&[CA]&[US]}
, "Internet Sales") ON 1
FROM [Adventure Works]
Klienci z sprzedaży:
SELECT [Measures].[Internet Sales Amount] ON 0,
EXISTS(
[Customer].[Customer].[Customer].MEMBERS
, , "Internet Sales") ON 1
FROM [Adventure Works]
Klienci, których zakupione Bikes:
SELECT [Measures].[Internet Sales Amount] ON 0,
EXISTS(
[Customer].[Customer].[Customer].MEMBERS
, {[Product].[Product Categories].[Category].&[1]}
, "Internet Sales") ON 1
FROM [Adventure Works]
Zobacz także