条件语句结构:
//1 基本判断结构
if() then
...
else
...
end if;
//2 多条件判断结构
if() then
...
elseif() then
...
else
...
end if;
示例:根据年龄输出对应文案
drop procedure if exists `test5`;
-- 创建存储过程
delimiter $$
create procedure test5(in age int)
begin
if(age < 18) then
select "少年";
elseif(age <= 30) then
select "青年";
elseif(age <= 55) then
select "中年";
else
select "老年";
end if;
end $$
-- 调用存储过程
call test5(11);
结果: