if
IF(expr1,expr2,expr3)
如果expr1为true 返回expr2 否则返回 expr3
ifnull
IFNULL(expr,expr2)
如果expr1不为NULL,则返回expr1否则返回expr2
select case
SELECT CASE
WHEN expr1 THEN expr2
WHEN expr3 THEN expr4
ELSE expr5
END;
IF(expr1,expr2,expr3)
如果expr1为true 返回expr2 否则返回 expr3
IFNULL(expr,expr2)
如果expr1不为NULL,则返回expr1否则返回expr2
SELECT CASE
WHEN expr1 THEN expr2
WHEN expr3 THEN expr4
ELSE expr5
END;