IF (Lakehouse v2)
Retorna um entre dois valores, dependendo de a condição ser TRUE ou FALSE.
Sintaxe do Analyze
Seção intitulada “Sintaxe do Analyze”func.if_(get_column(table, 'score') >= 60, 'Pass', 'Fail')Exemplos do Analyze
Seção intitulada “Exemplos do Analyze”func.if_(get_column(table, 'score') >= 60, 'Pass', 'Fail')Sintaxe SQL
Seção intitulada “Sintaxe SQL”IF(<score> >= 60, 'Pass', 'Fail')Exemplos SQL
Seção intitulada “Exemplos SQL”SELECT name, IF(score >= 60, 'Pass', 'Fail') AS result FROM students;
┌─────────┬────────┐│ name │ result │├─────────┼────────┤│ Alice │ Pass ││ Bob │ Fail ││ Charlie │ Pass │└─────────┴────────┘