Mysql 条件语句
条件语句
if条件判断语法结构
if search_condition then
statement_list
[elseif search_condition then
statement_list] ...
[else statement_list]
end if;
case结构 语法结构 :
方式一 :
case case_value
when when_value then statement_list
[when when_value then statement_list] ...
[else statement_list]
end case;
方式二 :
case
when search_condition then statement_list
[when search_condition then statement_list] ...
[else statement_list]
end case;
方式一比较适合某个具体的值,方式二适合一个表达式;
最后的else 推荐加上,用来做异常情况的兼容
两种判断 不仅可以用到语句里,也可以直接在存储过程单独存在。