如何得到以下三组的交集?
//A
SELECT
{} ON 0,
EXISTS(
[Customer].[Customer].[Customer].MEMBERS
, {[Product].[Product Categories].[Category].&[1]}
, "Internet Sales")
ON 1
FROM [Adventure Works]
//B
SELECT
{} ON 0,
EXISTS(
[Customer].[Customer].[Customer].MEMBERS
, {[Product].[Product Categories].[Subcategory].&[2]}
, "Internet Sales")
ON 1
FROM [Adventure Works]
//C
SELECT
{} ON 0,
EXISTS(
[Customer].[Customer].[Customer].MEMBERS
, {[Product].[Product Categories].[Product].&[477]}
, "Internet Sales")
ON 1
FROM [Adventure Works]产品维度的三个成员能否包含一个EXISTS函数?
我可以嵌套三个嵌套的交叉口,如下所示,但它看起来非常混乱!
SELECT
{} ON 0,
INTERSECT(
EXISTS(
[Customer].[Customer].[Customer].MEMBERS
, {[Product].[Product Categories].[Product].&[477]}
, "Internet Sales"),
INTERSECT(
EXISTS(
[Customer].[Customer].[Customer].MEMBERS
, {[Product].[Product Categories].[Category].&[1]}
, "Internet Sales"),
EXISTS(
[Customer].[Customer].[Customer].MEMBERS
, {[Product].[Product Categories].[Subcategory].&[2]}
, "Internet Sales")
)
)
ON 1
FROM [Adventure Works]发布于 2014-06-10 14:02:27
SELECT
{} ON 0
,Exists
(
Exists
(
Exists
(
[Customer].[Customer].[Customer].MEMBERS
,{[Product].[Product Categories].[Subcategory].&[2]}
,"Internet Sales"
)
,{[Product].[Product Categories].[Category].&[1]}
,"Internet Sales"
)
,{[Product].[Product Categories].[Product].&[477]}
,"Internet Sales"
) ON 1
FROM [Adventure Works];菲利普
https://stackoverflow.com/questions/24141083
复制相似问题