Mysql流程控制函数

函数 功能 补充
IF(expr1,expr2,expr3) 如果expr1为真,则返回expr2,否则返回expr3
IFNULL(expr1,expr2) 如果 expr1不是NULL,则返回expr1,否则返回expr2; 一般用来替换NULL值,因为NULL值是不能参加运算的
CASE WHEN [expr1] THEN [result1]… ELSE [default] END 如果expr是真, 返回result1,否则返回default
CASE [value] WHEN [value1] THEN[result1]… ELSE[default] END 如果value等于value1, 返回result1,否则返回default
上一篇:【转】CHAR CHARACTER VARCHAR NCHAR NVARCHAR NVARCHAR2区别


下一篇:理解AUC