Abs
expressionの絶対値を返します。 数値の絶対値は、その数値から符号を引いた値です。 正数が正数のまま維持される一方、負数は正数に変化します。
構文
Abs ( numeric_value_expression )
パラメータ
- numeric_value_expression
-
数値式(「MDX文法ルール」を参照)。
例
次の例は、Demo Basicデータベースに基づいています。 差異が負数の場合、絶対値が使用されます。 絶対差異は常にマイナスでない数値です。
次の問合せを実行します:
WITH MEMBER
[Scenario].[Absolute Variance]
AS
'Abs([Scenario].[Actual] - [Scenario].[Budget])'
SELECT
{ [Year].[Qtr1].children }
ON COLUMNS,
{ [Scenario].children, [Scenario].[Absolute Variance] }
ON ROWS
FROM
Demo.Basic
WHERE
([Accounts].[Sales], [Product].[VCR], [Market].[San_Francisco])
グリッドを返します:
表4-35 MDXからの出力グリッドの例
(軸) | 1月 | 2月 | 3月 |
---|---|---|---|
実績 | 1323 | 1290 | 1234 |
予算 | 1200 | 1100 | 1100 |
差異 | 123 | 190 | 134 |
絶対差異 | 123 | 190 | 134 |