SELECT ステートメント (MDX)
更新 : 2006 年 7 月 17 日
指定されたキューブからデータを取得します。
構文
[ 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
キューブ名を指定する有効な文字列です。
- Tuple_Expression
組を返す有効な多次元式 (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>
値でキューブ内の属性が省略されている場合は、属性の既定のメンバが暗黙的にスライサ軸に追加されます。
例
次の例では、Adventure Works キューブから、Date
ディメンションに含まれる 2003 年の最初の 8 か月を集計した Measures.[Order Quantity]
メンバの合計を返しています。
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)
クエリ軸とスライサ軸によるクエリの制限 (MDX)
その他の技術情報
ヘルプおよび情報
変更履歴
リリース | 履歴 |
---|---|
2006 年 7 月 17 日 |
|