IF(expr1,expr2,expr3) 如果expr1的值为true,则返回expr2的值,如果expr1的值为false,则返回expr3的值。就是一个简单的三目表达式。 实例: SELECT IF(TRUE,'02','03') AS e UNION SELECT IF(FALSE,'04','05') IFNULL(expr1,expr2) 如果expr1的值为NULL,则返回expr2的值 实例: SELECT IFNULL('1','02') AS A1; SELECT IFNULL(NULL,'02') AS A2; SELECT IFNULL('','02') AS A3