機械翻訳について

IsEmpty

入力numeric-value-expressionの値が#MISSINGと評価される場合はTrueを戻し、それ以外の場合はFALSEを戻します。

構文

IsEmpty ( value_expression )

パラメータ

value_expression

空かどうかをチェックするための戻り値のセット。

ノート

ゼロは#MISSINGと同等ではありません。 IsEmpty(0)はTRUEを返します。

次の例では、Salesデータが存在するProduct、Marketのすべての組合せを検索します。

WITH SET [NewSet] 
AS 'CrossJoin([Product].Children, [Market].Children)'
SELECT
   Filter([NewSet], NOT IsEmpty([NewSet].CurrentTuple)) 
ON COLUMNS
FROM Sample.Basic
WHERE
   {[Sales]}

この問合せでは、次のグリッドが返されます:

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

100 ... 400 低カロリー
東部 West 南部 中部 ... 東部 West 中部 東部 West 南部 中部
27740 28306 16280 33808 ... 15745 35034 33451 7919 36423 18676 42660