1、学习资料来源:
2、
2、一个简单的存储过程(向一张表中插入一条数据)
-- 一个简单的存储过程(向一张表中插入一条数据),
select * from test1017;
select count(*) from test1017;
create PROCEDURE pro_sum1017(ae int)
begin
declare i int default 1;
while i<=ae DO -- 循环开始
insert into test1017 VALUES (i+100, 'jack', 'lucy');
set i=i+1;
end while; -- 循环结束
end;
call pro_sum1017(10); -- 执行存储过程
-- 删除存储过程
drop procedure if exists pro_sum1017;
3、if与case 函数的应用
-- if与case 函数的应用
-- if方法1
select *,if(id%2=0,"男","女") as ssva from test1018 where id != ""
-- case方法1(case控制变量方法1)
select
CASE
WHEN id%2=0 THEN '男'
ELSE '女'
END as ssva
from test1018 where id != ''
-- case方法2(case控制变量方法2)
select
CASE id%2
WHEN 0 THEN '男'
ELSE '女'
END as ssva
from test1018
where id != ''
4、
5、
6、
7、
8、
9、
10、
11、
12、
13、
14、