Condividi tramite


Exists (MDX)

Data aggiornamento: 12 dicembre 2006

Restituisce il set di tuple del primo set specificato in cui esiste almeno una tupla del secondo set specificato. Questa funzione consente di eseguire manualmente ciò che la funzione Auto Exist esegue automaticamente. Per ulteriori informazioni su Auto Exist, vedere Concetti di base su MDX (MDX).

Se si specifica il <nome del gruppo di misure> facoltativo, la funzione restituisce le tuple in cui esiste almeno una tupla del secondo set e in tali tuple sono presenti dati non NULL nel gruppo di misure specificato.

Sintassi

Exists( Set_Expression1 , Set_Expression2 [, MeasureGroupName] )

Argomenti

  • Set_Expression1
    Espressione MDX (Multidimensional Expression) valida che restituisce un set.
  • Set_Expression2
    Espressione MDX (Multidimensional Expression) valida che restituisce un set.
  • MeasureGroupName
    Espressione stringa valida che specifica il nome di un gruppo di misure.

Osservazioni

Le righe dei gruppi di misure con misure contenenti valori null vengono utilizzate dalla funzione Exists.

Esempi

Clienti che vivono in California:

Exists(Customers.byName.members, {Customers.State.CA})

Clienti che vivono in California con vendite:

Exists(Customers.byName.members, {Customers.State.CA}, 'Sales')

Clienti con vendite:

Exists(Customers.byName.members, , 'Sales')

Clienti con vendite relative a Xbox:

Exists(Customers.byName.members, {Product.[Product Name].[Xbox]} , 'Sales')

Clienti con vendite negli stati di Washington, California o Inghilterra (dove il valore relativo all'Inghilterra è stato inserito scorrettamente all'interno degli Stati Uniti):

SELECT 
 Exists(
   [Customer].[Customer Geography].[State-Province].Members * 
    [Sales Channel].[Sales Channel].&[Internet]
   ,
   {[Customer].[Customer Geography].[State-Province].&[WA]&[US], 
    [Customer].[Customer Geography].[State-Province].&[CA]&[US],
    [Customer].[Customer Geography].[State-Province].&[ENG]&[US]}
  )
ON 0
FROM [Adventure Works]
WHERE [Measures].[Internet Sales Amount]

Vedere anche

Riferimento

Guida di riferimento alle funzioni MDX (MDX)
Crossjoin (MDX)
NonEmptyCrossjoin (MDX)
NonEmpty (MDX)
IsEmpty (MDX)

Guida in linea e informazioni

Assistenza su SQL Server 2005

Cronologia modifiche

Versione Cronologia

12 dicembre 2006

Contenuto modificato:
  • Aggiunta di un altro esempio.

17 luglio 2006

Contenuto modificato:
  • Aggiornamento della sintassi e degli argomenti per maggiore chiarezza.
  • Aggiunta di esempi aggiornati.