字节流的博客

MySQL 流程函数

1. 流程函数

  • IF(value, t, f) 如果 value 是真,返回 t,否则返回 f;IFNULL(value1, value2) 如果 value1 不为 NULL,返回 value1,否则返回value2;
  • CASE WHEN [value1] THEN [result].. ELSE [default] END 如果value1是真,返回result,否则返回default;
  • CASE [expr] WHEN [value1] THEN [result].. ELSE [default] END 如果 expr 等于 value1,返回 result,否则返回 default;
Thanks! 😊