0
点赞
收藏
分享

微信扫一扫

MYSQL第十二次作业

棒锤_45f2 2022-04-29 阅读 63
数据库

1.创建一个stu表

  create table znh_stu(
    ->  id int(10) not null,
    -> name varchar(50) not null,
    ->  class varchar(50) not null,
    -> primary key(id)
    -> );

2.添加stu表数据

 

  insert into znh_stu values
    -> (1,"Luck","calss1"),
    ->  (2,"Tom","class1"),
    ->  (3,"Rose","class2");

3.创建一个存储过程

      delimiter //
     > create procedure addcount(out count int)
    -> begin
    -> declare itmp int;
    -> declare cur_id cursor for select id from xu;
    -> declare exit handler for not found close cur_id;
    -> select count(*) into count from xu;
    -> set @sum=0;
    -> open cur_id;
    -> repeat
    -> fetch cur_id into itmp;
    -> if itmp<10
    -> then set @sum=@sum+itmp;
    -> end if;
    -> until 0 end repeat;
    -> close cur_id;
    -> end//

 

举报

相关推荐

mysql第十二次作业

第十二次作业

java第十二次作业

第十二次Java作业

数据库第十二次作业

第十二次课堂笔记

0 条评论