分支--选择:根据条件根据选择去执行某些代码语句,完成特别定功能
if分支
语法:
if条件 1 then
语句1;
else if 条件 2 then
语句2;
...
else
语句n;#可以省略的
end if; #带便选择的结束
注意:
1、then代表时开始,不能省略
2、else if 不能分开写
3、语句后的;不能少
4、else 可以省略
5、end if;代表结束,不能省略,后面必须有分号;
☆只能够用在begin...end中间
case分支
写法1:类似于java的switch语句 一般用于等值判断
语法:
case 变量|表达式|字段 score
when 要判断的值1 then 返回的结果1
when 要判断的值2 then 返回的结果2
...
else 返回的结果n
end #end代表结束
写法2:类似于java里面的多重if判断 一般用于区间判断
语法:
case
when 判断条件1 then 返回结果1
when 判断条件2 then 返回结果2
...
else 返回的结果n
end#用作结束
注意:
1、符合哪个条件就去执行then后面的语句
2、else可以不写
3、end 不能省略
MySQL中分支和循环
最新推荐文章于 2022-10-13 10:53:45 发布