Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Vrátí množinu n-tic první specifikované množiny, které existují s jednou nebo více n-ticemi z druhé množiny. Tato funkce provádí manuálně to, co automaticky funguje auto. Pro více informací o existenci automobilů viz Klíčové koncepty v MDX (Analytic Services).
Pokud je zadán volitelný <název> skupiny měření, funkce vrátí n-tice, které existují s jednou nebo více n-ticemi z druhé množiny, a ty, které mají přiřazené řádky v tabulce faktů dané skupiny měření.
Syntax
Exists( Set_Expression1 , Set_Expression2 [, MeasureGroupName] )
Arguments
Set_Expression1
Platný výraz Multidimensional Expressions (MDX), který vrací množinu.
Set_Expression2
Platný výraz Multidimensional Expressions (MDX), který vrací množinu.
MeasureGroupName
Platný řetězcový výraz specifikující název skupiny mír.
Remarks
Řádky skupiny měření s mírami obsahujícími nulové hodnoty přispívají k Exists , když je specifikován argument MeasureGroupName. To je rozdíl mezi touto formou funkce Exists a funkcí Nonempty: pokud je vlastnost NullProcessing těchto měření nastavena na Uchování, znamená to, že míry budou zobrazovat hodnoty Null, když jsou dotazy spuštěny na této části krychle; NonEmpty vždy odstraní n-tice z množiny s hodnotami Null míry, zatímco Exists s argumentem MeasureGroupName nefiltruje n-tice, které mají přiřazené řádky skupiny měr, i když jsou hodnoty měření nulové.
Pokud je použit parametr MeasureGroupName , výsledky budou záviset na tom, zda jsou v referenční skupině měření viditelné míry; pokud v referenční skupině měření nejsou žádné viditelné míry, pak EXISTS vždy vrátí prázdnou množinu, bez ohledu na hodnoty Set_Expression1 a Set_Expression2.
Examples
Zákazníci žijící v Kalifornii:
SELECT [Measures].[Internet Sales Amount] ON 0,
EXISTS(
[Customer].[Customer].[Customer].MEMBERS
, {[Customer].[State-Province].&[CA]&[US]}
) ON 1
FROM [Adventure Works]
Zákazníci žijící v Kalifornii s prodeji:
SELECT [Measures].[Internet Sales Amount] ON 0,
EXISTS(
[Customer].[Customer].[Customer].MEMBERS
, {[Customer].[State-Province].&[CA]&[US]}
, "Internet Sales") ON 1
FROM [Adventure Works]
Zákazníci s prodeji:
SELECT [Measures].[Internet Sales Amount] ON 0,
EXISTS(
[Customer].[Customer].[Customer].MEMBERS
, , "Internet Sales") ON 1
FROM [Adventure Works]
Zákazníci, kteří si koupili kola:
SELECT [Measures].[Internet Sales Amount] ON 0,
EXISTS(
[Customer].[Customer].[Customer].MEMBERS
, {[Product].[Product Categories].[Category].&[1]}
, "Internet Sales") ON 1
FROM [Adventure Works]