NULLIF (Lakehouse v2)
2 つの式が等しい場合は NULL を返し、等しくない場合は 1 つ目の式を返します。
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)SELECT 100 / NULLIF(divisor, 0) AS safe_division FROM calculations;
┌───────────────┐│ safe_division │├───────────────┤│ 50.00 ││ NULL ││ 25.00 │└───────────────┘