学习存储过程:首先知道它是干嘛的,
概念:将一组sql语句,完成一个特定的功能,称之为存储过程,
写存储过程:只能创建、替换、删除
DROP PROCEDURE IF EXISTS sum; -- procedure 存在则先删除
create procedure `sum`() --创建procedure
begin -- 开始
declare num1 int default 1; -- 声明变量num1,默认值
declare num2 int default 0; -- 声明变量num1,默认值
while num1<=100 do -- do、while循环,从1-100,满足条件继续、不满足则不进入循环
if num1%2=0 && num1%4=0 && num1%6=0 && num1%8=0 then -- if判断,是否满足条件、then相当于分隔、
set num2=num2+num1; -- set进行赋值
end if; -- 结束if
set num1=num1+1; -- 循环条件,否则死循环
end while; -- 结束循环
select num2 ; -- 打印num2的值
end; -- 结束