IF
Returns one of two values depending on whether a condition is TRUE or FALSE.
Analyze Syntax
func.if_(get_column(table, 'score') >= 60, 'Pass', 'Fail')
Analyze Examples
func.if_(get_column(table, 'score') >= 60, 'Pass', 'Fail')
SQL Syntax
IF(<score> >= 60, 'Pass', 'Fail')
SQL Examples
SELECT name, IF(score >= 60, 'Pass', 'Fail') AS result FROM students;
┌─────────┬────────┐
│ name │ result │
├─────────┼────────┤
│ Alice │ Pass │
│ Bob │ Fail │
│ Charlie │ Pass │
└─────────┴────────┘