IF (Lakehouse v1)
Jeśli <cond1> ma wartość TRUE, zwraca <expr1>. W przeciwnym razie, jeśli <cond2> ma wartość TRUE, zwraca <expr2>, i tak dalej.
Składnia Analyze
Dział zatytułowany „Składnia Analyze”func.if_(<cond1>, <expr1>, [<cond2>, <expr2> ...], <expr_else>)Przykłady Analyze
Dział zatytułowany „Przykłady Analyze”func.if_((1 > 2), 3, (4 < 5), 6, 7)
┌─────────────────────────────────────┐│ func.if_((1 > 2), 3, (4 < 5), 6, 7) │├─────────────────────────────────────┤│ 6 │└─────────────────────────────────────┘Składnia SQL
Dział zatytułowany „Składnia SQL”IF(<cond1>, <expr1>, [<cond2>, <expr2> ...], <expr_else>)Przykłady SQL
Dział zatytułowany „Przykłady SQL”SELECT IF(1 > 2, 3, 4 < 5, 6, 7);
┌───────────────────────────────┐│ if((1 > 2), 3, (4 < 5), 6, 7) │├───────────────────────────────┤│ 6 │└───────────────────────────────┘