NULLIF (Lakehouse v2)
如果两个表达式相等,则返回 NULL,否则返回第一个表达式。
Analyze 语法
Section titled “Analyze 语法”func.nullif(get_column(table, 'value'), 0)Analyze 示例
Section titled “Analyze 示例”func.nullif(get_column(table, 'divisor'), 0)SQL 语法
Section titled “SQL 语法”NULLIF(<value>, 0)SQL 示例
Section titled “SQL 示例”SELECT 100 / NULLIF(divisor, 0) AS safe_division FROM calculations;
┌───────────────┐│ safe_division │├───────────────┤│ 50.00 ││ NULL ││ 25.00 │└───────────────┘