IS_VALID
說明
IS_VALID
是一個列函數,傳回 0
如果傳回值為 NULL
,和 1
如果傳回值為 NOT NULL
。這對於計算您要排除 NULL 值的其他計算 (例如計算平均值時) 很有用。語法
IS_VALID
(expression
)傳回值
退貨
0
如果傳回值為 NULL
,和 1
如果傳回值為 NOT NULL
。輸入參數
- 運算式
- 必填。欄位名稱或運算式。
範例
使用以下方法定義 Prism 計算欄位
IS_VALID
。這只會針對此欄位值所在的列傳回列數。 NOT NULL
。如果值為 NULL
,則該列會傳回 0。在此範例中,我們使用 sales_amount
欄位做為基礎,建立一個 Prism 計算欄位 (sales_amount_not_null
)。IS_VALID([sale_amount])
然後,您可以使用 Prism 計算欄位
「sale_amount_not_null」
,計算 出
不包括 NULL
值︰SUM([sale_amount])/SUM([sale_amount_not_null])