定义 IF函数根据条件的结果为true或false,返回第一个值,或第二个值 语法 IF(condition, value_if_true, value_if_false) 参数 condition 必须,判断条件 value_if_true 可选,当条件为true值返回的值 condition 可选,当条件为false值返回的值 例子 SELECT IF(9 > 7, 1, 0); #比较两个值的大小,结果为真返回1,否则为0 SELECT IF(STRCMP("hello","hello1") = 0, "YES", "NO"); #比较两个字符串是否相同,相同输出yes,不同输出no