博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[MySQL光速入门]019 分别使用loop, while, repeat 来计算 从0加到100 答案
阅读量:6818 次
发布时间:2019-06-26

本文共 912 字,大约阅读时间需要 3 分钟。

while

drop procedure if exists make_sum;create procedure make_sum() begin     declare num int default 0;    declare res int default 0;    while num<=100 do         set res = res + num;        set num = num + 1;    end while;    select res;end;call make_sum();复制代码

loop

drop procedure if exists make_sum;create procedure make_sum() begin     declare num int default 0;    declare res int default 0;    myloop:loop         set res = res + num;        set num = num + 1;        if num > 100 then leave myloop;        end if;    end loop;    select res;end;call make_sum();复制代码

repeat

drop procedure if exists make_sum;create procedure make_sum() begin     declare num int default 0;    declare res int default 0;    repeat         set res = res + num;        set num = num + 1;    until         num > 100    end repeat;    select res;end;call make_sum();复制代码

快速跳转

转载于:https://juejin.im/post/5cad5a19f265da038d0b28a8

你可能感兴趣的文章
Linux 定时任务执行 php artisan
查看>>
$_request、$_post、$_get用于接受表单数据,当时他们有何种区别,什么时候用那种最好。...
查看>>
jqzoom图片放大镜
查看>>
常用sql语句 DML语句
查看>>
python中序列类型
查看>>
C#数组的声明
查看>>
BZOJ 4129 树上带修莫队+线段树
查看>>
csv操作
查看>>
输出日期下一天
查看>>
html5 button 做超链接
查看>>
day18文件处理方式&生成器
查看>>
【POJ】1276 Cash Machine 【背包问题】
查看>>
android 股票数据通过日K获取周K的数据 算法 源码
查看>>
关于Linux运维的一些题目总结
查看>>
原生js实现查询天气的小应用
查看>>
分享两个必应壁纸接口,可用来获取高质量壁纸和故事
查看>>
tomcat启动脚本
查看>>
ASP.NET-FineUI开发实践-10
查看>>
小猪决定做一件尝试
查看>>
linux下jdk的安装:
查看>>