MySQL中的流程函数
函数 | 功能 |
IF(value,t ,f) | 如果value为真,返回t,否则返回f |
IFNULL(value1,value2) | 如果value1不为空返回value1,否则返回value2 |
CASE WHEN [value1] THEN [result1] … ELSE [default] END | 如果value1为真 返回result2 否则返回default |
CASE [expr] WHEN [value1] THEN [result1] … ELSE [default] END | 如果expr等于value1,返回result1,否则返回default |