Partager via


Exists (MDX)

Retourne l'ensemble des tuples du premier jeu spécifié qui coexistent avec un ou plusieurs tuples du deuxième jeu spécifié. Cette fonction effectue manuellement ce que l'auto-existence réalise de manière automatique. Pour plus d'informations sur l'auto-existence, consultez Concepts clés dans MDX (MDX).

Si le <nom de groupe de mesures> facultatif est fourni, la fonction retourne les tuples qui coexistent avec un ou plusieurs tuples du deuxième jeu et les tuples qui possèdent des lignes associées dans la table de faits du groupe de mesures spécifié.

Syntaxe

Exists( Set_Expression1 , Set_Expression2 [, MeasureGroupName] )

Arguments

  • Set_Expression1
    Expression MDX (Multidimensional Expressions) valide qui retourne un jeu.

  • Set_Expression2
    Expression MDX (Multidimensional Expressions) valide qui retourne un jeu.

  • MeasureGroupName
    Expression de chaîne valide qui précise le nom d'un groupe de mesures.

Notes

Les lignes du groupe de mesures dotées de valeurs NULL contribuent à Exists lorsque l'argument MeasureGroupName est spécifié.

Exemples

Clients résidant en Californie :

SELECT [Measures].[Internet Sales Amount] ON 0,
EXISTS(
[Customer].[Customer].[Customer].MEMBERS
, {[Customer].[State-Province].&[CA]&[US]}
) ON 1 
FROM [Adventure Works]

Clients résidant en Californie avec ventes :

SELECT [Measures].[Internet Sales Amount] ON 0,
EXISTS(
[Customer].[Customer].[Customer].MEMBERS
, {[Customer].[State-Province].&[CA]&[US]}
, "Internet Sales") ON 1 
FROM [Adventure Works]

Clients avec ventes :

SELECT [Measures].[Internet Sales Amount] ON 0,
EXISTS(
[Customer].[Customer].[Customer].MEMBERS
, , "Internet Sales") ON 1 
FROM [Adventure Works]

Clients ayant acheté des vélos :

SELECT [Measures].[Internet Sales Amount] ON 0,
EXISTS(
[Customer].[Customer].[Customer].MEMBERS
, {[Product].[Product Categories].[Category].&[1]}
, "Internet Sales") ON 1 
FROM [Adventure Works]