IF (Lakehouse v2)
Gibt je nachdem, ob eine Bedingung TRUE oder FALSE ist, einen von zwei Werten zurück.
Analyze-Syntax
Abschnitt betitelt „Analyze-Syntax“func.if_(get_column(table, 'score') >= 60, 'Pass', 'Fail')Analyze-Beispiele
Abschnitt betitelt „Analyze-Beispiele“func.if_(get_column(table, 'score') >= 60, 'Pass', 'Fail')SQL-Syntax
Abschnitt betitelt „SQL-Syntax“IF(<score> >= 60, 'Pass', 'Fail')SQL-Beispiele
Abschnitt betitelt „SQL-Beispiele“SELECT name, IF(score >= 60, 'Pass', 'Fail') AS result FROM students;
┌─────────┬────────┐│ name │ result │├─────────┼────────┤│ Alice │ Pass ││ Bob │ Fail ││ Charlie │ Pass │└─────────┴────────┘