针对Microsoft Adventure Work DW 2012的MDX查询

针对Microsoft Adventure Work DW 2012的MDX查询,mdx,Mdx,这是我第一次接触MDX,我想得到查询 获取2007年和2008年两个财年不同城市和不同产品类别的平均互联网销售额。 以下是我的MDX查询,但未能编译 SELECT { [Geography].[City].CHILDREN } ON COLUMNS, { [Product].[Category].CHILDREN } ON ROWS FROM [Adventure Works] WHERE ( [Measures].[Measures].[Internet Average Sales

这是我第一次接触MDX,我想得到查询

获取2007年和2008年两个财年不同城市和不同产品类别的平均互联网销售额。 以下是我的MDX查询,但未能编译

SELECT
{ [Geography].[City].CHILDREN } ON COLUMNS,
{ [Product].[Category].CHILDREN } ON ROWS
FROM [Adventure Works]
WHERE ( 
    [Measures].[Measures].[Internet Average Sales Amount], 
    [Date].[Fiscal Year].&[2007], 
    [Date].[Fiscal Year].&[2008]
)
上面的查询有一个错误

查询7,1会计年度层次结构在交叉联接函数中使用了多次

尝试以下方法:是范围运算符。了解更多信息

我已经有一段时间没有使用MDX了,但我认为您必须进行更多的更改才能获得所需的结果。

尝试以下操作:是范围运算符。了解更多信息


我已经有一段时间没有使用MDX了,但我认为您必须进行更多的更改才能获得所需的结果。

这是我第一次接触MDX,我仍然对SQL查询感到困惑

例如,如果我们正在寻找不同城市和不同产品类别的互联网销售额

根据期望的需求,下面的MDX查询是否可以满足需求

SELECT
    { [Geography].[City].CHILDREN } ON COLUMNS,
    { [Product].[Category].CHILDREN } ON ROWS
FROM [Adventure Works]
WHERE [Measures].[Internet Sales Amount]
我在SELECT和WHERE子句中有点混淆

我期望上面的陈述是这样的,一个坐标轴显示所有可能的城市,另一个坐标轴显示所有可能的产品类别,每个单元格都是聚合的互联网销售额

比如说

       New York | Tokyo | ...
Car       $123  |  $50  | ...
Toys      $456  |  $100 | ...
也就是说,纽约的汽车网络销售额为123美元


MDX查询是否满足了我的期望?

这是我第一次接触MDX,我仍然对SQL查询感到困惑

例如,如果我们正在寻找不同城市和不同产品类别的互联网销售额

根据期望的需求,下面的MDX查询是否可以满足需求

SELECT
    { [Geography].[City].CHILDREN } ON COLUMNS,
    { [Product].[Category].CHILDREN } ON ROWS
FROM [Adventure Works]
WHERE [Measures].[Internet Sales Amount]
我在SELECT和WHERE子句中有点混淆

我期望上面的陈述是这样的,一个坐标轴显示所有可能的城市,另一个坐标轴显示所有可能的产品类别,每个单元格都是聚合的互联网销售额

比如说

       New York | Tokyo | ...
Car       $123  |  $50  | ...
Toys      $456  |  $100 | ...
也就是说,纽约的汽车网络销售额为123美元


MDX查询是否满足我的期望?

我如何在where语句中选择2007年和2008年?我如何在where语句中选择2007年和2008年?你的意思是查询与所需的问题不匹配吗?是的,我对你的查询有疑问,但我不确定。因此,请尝试使用范围运算符的部分,因为您描述的错误不应再次出现。因此,这已经起作用了。关于你的问题。我将编辑我的帖子。你的意思是查询与所需的问题不匹配吗?是的,我对你的查询有疑问,但我不确定。因此,请尝试使用范围运算符的部分,因为您描述的错误不应再次出现。因此,这已经起作用了。关于你的问题。我会编辑我的帖子。