SELECT 陳述式 (MDX)
更新: 2006 年 7 月 17 日
擷取指定 Cube 的資料。
語法
[ WITH <SELECT WITH clause>
[ , <SELECT WITH clause>...n ]
]
SELECT
[ *
| ( <SELECT query axis clause>
[ , <SELECT query axis clause>,...n ]
)
]
FROM
<SELECT subcube clause>
[ <SELECT slicer axis clause> ]
[ <SELECT cell property list clause> ]
<SELECT WITH clause> ::=
( CELL CALCULATION <CREATE CELL CALCULATION body clause> )
| ( [ CALCULATED ] MEMBER <CREATE MEMBER body clause>)
| ( SET <CREATE SET body clause>)
<SELECT query axis clause> ::=
[ NON EMPTY ] Set_Expression
[ <SELECT dimension property list clause> ]
ON
Integer_Expression
| AXIS(Integer)
| COLUMNS
| ROWS
| PAGES
| SECTIONS
| CHAPTERS
<SELECT subcube clause> ::=
Cube_Name
| (SELECT
[ *
| ( <SELECT query axis clause> [ ,
<SELECT query axis clause>,...n ] )
]
FROM
<SELECT subcube clause>
<SELECT slicer axis clause> )
<SELECT slicer axis clause> ::=
WHERE Tuple_Expression
<SELECT cell property list clause> ::=
[ CELL ] PROPERTIES CellProperty_Name
[ , CellProperty_Name,...n ]
<SELECT dimension property list clause> ::=
[DIMENSION] PROPERTIES
(DimensionProperty_Name
[,DimensionProperty_Name,...n ] )
| (LevelProperty_Name
[, LevelProperty_Name,...n ] )
| (MemberProperty_Name
[, MemberProperty_Name,...n ] )
引數
- Set_Expression
傳回集合的有效多維度運算式 (MDX) 運算式。
- Integer
介於 0 和 127 之間的整數。
- Cube_Name
提供 Cube 名稱的有效字串。
- Tuple_Expression
傳回 Tuple 的有效多維度運算式 (MDX) 運算式。
- CellProperty_Name
代表資料格屬性的有效字串。
- DimensionProperty_Name
代表維度屬性的有效字串。
- LevelProperty_Name
代表層級屬性的有效字串。
- MemberProperty_Name
代表成員屬性的有效字串。
備註
<SELECT slicer axis clause>
運算式必須包含維度與階層中的成員,除了指定的 <SELECT query axis clause>
運算式中所參考的以外。
如果指定的 <SELECT query axis clause>
運算式與 <SELECT slicer axis clause>
值省略了 Cube 中的屬性,屬性的預設成員便會隱含地加入 Slicer 座標軸。
範例
下列範例會從 Adventure Works Cube 傳回 Measures.[Order Quantity]
成員的總和,彙總 Date
維度中含括之 2003 日曆年的前 8 個月。
WITH MEMBER [Date].[Calendar].[First8Months2003] AS
Aggregate(
PeriodsToDate(
[Date].[Calendar].[Calendar Year],
[Date].[Calendar].[Month].[August 2003]
)
)
SELECT
[Date].[Calendar].[First8Months2003] ON COLUMNS,
[Product].[Category].Children ON ROWS
FROM
[Adventure Works]
WHERE
[Measures].[Order Quantity]
請參閱
概念
MDX 的關鍵概念 (MDX)
利用查詢與 Slicer 軸限制查詢 (MDX)
其他資源
說明及資訊
變更歷程記錄
版本 | 歷程記錄 |
---|---|
2006 年 7 月 17 日 |
|