MySQL基础总结(八)
控制结构
文章目录
控制结构
分支结构
if函数
语法
if(<表达式>,<表达式正确返回的值>,<表达式错误返回的值>)
case
语法 1 用于实现等值判断
case <变量|表达式|字段>
when <要判断的值1> then <返回的值1或执行的语句1>;
when <要判断的值2> then <返回的值2或执行的语句2>;
when <要判断的值3> then <返回的值3或执行的语句3>;
...
when <要判断的值n> then <返回的值n或执行的语句n>;
else <如果都不满足返回的值或者执行的语句>
end case;
语法 2
case <变量|表达式|字段>
when <要判断的条件1> then <返回的值1或执行的语句1>;
when <要判断的条件2> then <返回的值2或执行的语句2>;
when <要判断的条件3> then <返回的值3或执行的语句3>;
...
when <要判断的条件n> then <返回的值n或执行的语句n>;
else <如果都不满