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。在此示例中,我们使用 Sale_amount
字段作为基础,来创建 Prism 计算字段 (Sale_amount_not_null
)。IS_VALID([sale_amount])
然后,您可以使用 Prism 的
“sale_amount_not_null”
计算字段,来计算不含 的 sales_amount
平均值。 NULL
值:SUM([sale_amount])/SUM([sale_amount_not_null])