Exists (MDX)
更新: 2006 年 12 月 12 日
傳回屬於第一個指定集合並且與第二個指定集合中一或多個 Tuple 同時存在的 Tuple 集合。這個函數會手動執行自動存在功能自動執行的動作。如需有關自動存在的詳細資訊,請參閱<MDX 的關鍵概念 (MDX)>。
如果提供了選擇性的 <量值群組名稱>,此函數會傳回與第二個集合中一或多個 Tuple 同時存在的 Tuple,並且這些 Tuple 擁有指定之量值群組中的非 NULL 資料。
語法
Exists( Set_Expression1 , Set_Expression2 [, MeasureGroupName] )
引數
- Set_Expression1
傳回集合的有效多維度運算式 (MDX) 運算式。
- Set_Expression2
傳回集合的有效多維度運算式 (MDX) 運算式。
- MeasureGroupName
指定量值群組名稱的有效字串運算式。
備註
量值含有 Null 值的量值群組資料列促成 Exists。
範例
住在加州的客戶:
Exists(Customers.byName.members, {Customers.State.CA})
住在加州並且有銷售額的客戶:
Exists(Customers.byName.members, {Customers.State.CA}, 'Sales')
有銷售額的客戶:
Exists(Customers.byName.members, , 'Sales')
有 Xbox 銷售額的客戶:
Exists(Customers.byName.members, {Product.[Product Name].[Xbox]} , 'Sales')
在華盛頓州、加州或英國 (因為英國這個值被誤歸入美國範圍內) 有銷售額的客戶:
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]
請參閱
參考
MDX 函數參考 (MDX)
Crossjoin (MDX)
NonEmptyCrossjoin (MDX)
NonEmpty (MDX)
IsEmpty (MDX)
說明及資訊
變更歷程記錄
版本 | 歷程記錄 |
---|---|
2006 年 12 月 12 日 |
|
2006 年 7 月 17 日 |
|