站长学院
CMS建站教程 SEO优化攻略
来源:齐鲁CMS 栏目:Mysql 阅读: 日期:2024-09-28
mysql流程结构:if分支 复合语法 While循环
47.流程结构
1)if分支,两种用法
① 用在select查询当中,当做一种条件来进行判断
基本语法:if(条件,为真结果,为假结果)
-- >select *,if(stu_age > 20,'符合','不符合') as panduan from my_student; // 要加as别名以显示判断情况
② 用在复杂的语句块中(函数/存储过程/触发器)
基本语法:
if 条件表达式 then
满足条件要执行的语句;
End if;
2)复合语法
基本语法:
if 条件表达式 then
满足条件要执行的语句;
Else
不满足条件要执行的语句;
//如果还有其他分支,继续嵌套if
if 条件表达式 then
满足条件要执行的语句;
End if;
End if;
3)While循环
基本语法:
while 条件 do
要循环执行的代码;
End while;
*结构标识符:lterate-以下代码不执行,重新开始循环(类似continue) leave-终止整个循环(类似break)