機械翻訳について

Order

式に基づいてセットのメンバーを順にソートします。

構文

Order ( set, string_expr | numeric_value_expression [,BASC | BDESC] )

パラメータ

set

ソートするセット。

string_expr

文字列のソート基準。

numeric_value_expression

数値ソート基準(「MDX文法ルール」を参照)。

BASC

このキーワードを使用すると、返されるセットは昇順に配置されます。 キーワードを使用しない場合でも、昇順がデフォルトです。

BDESC

このキーワードを使用すると、返されるセットは降順に配置されます。

ノート

この関数は、欠損値を無視します。

次の問合せでは、Qtr2の予算計上されたSales and Marketingが表示され、製品の表示はQtr1の昇順の実績販売に基づいてソートされます。

SELECT
 CrossJoin(
           {[Scenario].[Budget]}, 
           {[Measures].[Marketing], [Measures].[Sales]}
          )
ON COLUMNS,
 Order(
        [Product].Levels(0).Members,
        ([Year].[Qtr1], [Scenario].[Actual])
      ) 
ON ROWS
FROM Sample.Basic
WHERE ([Year].[Qtr2])

次の問合せは、グリッドを返します:

表4-119 MDXからの出力グリッドの例

(軸) 予算 予算
(軸) マーケティング 売上高
400-30 510 3240
100-30 450 3400
300-20 550 3800
200-40 310 2830
200-30 550 4060
100-20 1160 8800
100-20 1160 8800
200-10 2090 10330
400-20 880 6590
300-10 1450 10080
300-30 1080 7880
300-30 1080 7880
400-10 790 7410
200-20 1080 9590
200-20 1080 9590
100-10 1800 17230