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   
└─────────┴────────┘