MDX基本语法:
SELECT Axes… (选择要返回的维度和成员)——>轴维度
FROM Cube (源数据集,如SQL的表)
WHERE Slicer… (特定维度的限定条件,条件筛选)——>切片器维度
1、MDX查询返回的是一个立方体,而Axes就是描述立方体的各个维度,这些维度以Axes(n)来描述,对于前面几个n又有一些常用的名称:如Axes(0)的常用名称是columns
Axes(1)的常用名称是rows
Axes(2)的常用名称是pages
多维数据库起源于电子表格,所以和excel描述非常相似
2、cube是要处理的立方体,如sql的表一样;到现在为止,FROM后面只能有一个cube对象,还不能支持多个cube之间的查询
3、slicer指特定维度的限定条件,如sql的条件筛选