casethenwhen

Mysql之case结构

等值判断:

case 变量|表达式|字段 

when 要判断的值   then 要返回值或语句

。。。。。。

else 要返回值或语句

end

条件判断:

case 

when 要判断的条件   then 要返回值或语句

。。。。。。

else 要返回值或语句

end

 

特点:

1、case可以单独使用,但是必须放在begin end里

2、when条件满足,则执行then后面的语句,都不满足,则执行eles后面的语句

3、else可以省略,但是特殊情况,when都不满足,又没有else则返回为null

posted @ 2020-01-20 11:09  Mr、DIVE  阅读(140)  评论(0编辑  收藏  举报