当前位置: 首页 > news >正文

我想看b站动漫seo教程

我想看b站动漫,seo教程,做教师章节试题哪个网站,深圳坪山比亚迪目录 while 介绍 案例 repeat 介绍 案例 loop 介绍 案例一 案例二 while 介绍 while 循环是有条件的循环控制语句。满足条件后,再执行循环体中的SQL语句。具体语法为: -- 先判定条件,如果条件为true,则执行逻辑&#…

目录

while

介绍

案例

repeat

介绍

案例

loop

介绍

案例一

案例二


while

介绍

while 循环是有条件的循环控制语句。满足条件后,再执行循环体中的SQL语句。具体语法为:

-- 先判定条件,如果条件为true,则执行逻辑,否则,不执行逻辑WHILE 条件 DOSQL逻辑...END WHILE;

案例

计算从1累加到n的值,n为传入的参数值。

-- A. 定义局部变量, 记录累加之后的值;
-- B. 每循环一次, 就会对n进行减1 , 如果n减到0, 则退出循环create procedure p(in n int)
begindeclare total int default 0;while n>0 doset total := total + n;set n := n - 1;end while;select total;end;call p(100);

repeat

介绍

repeat是有条件的循环控制语句, 当满足until声明的条件的时候,则退出循环 。具体语法为:

-- 先执行一次逻辑,然后判定UNTIL条件是否满足,如果满足,则退出。
-- 如果不满足,则继续下一次循环REPEATSQL逻辑...UNTIL 条件END REPEAT;

案例

计算从1累加到n的值,n为传入的参数值。(使用repeat实现)

-- A. 定义局部变量, 记录累加之后的值;
-- B. 每循环一次, 就会对n进行-1 , 如果n减到0, 则退出循环create procedure p(in n int)
begindeclare total int default 0;repeatset total := total + n;set n := n - 1;until n <= 0end repeat;select total;end;call p(10);
call p(100);

loop

介绍

LOOP 实现简单的循环,如果不在SQL逻辑中增加退出循环的条件,可以用其来实现简单的死循环。
LOOP可以配合一下两个语句使用:

  • LEAVE :配合循环使用,退出循环。
  • ITERATE:必须用在循环中,作用是跳过当前循环剩下的语句,直接进入下一次循环。
[begin_label:] LOOPSQL逻辑...END LOOP [end_label];
LEAVE label; -- 退出指定标记的循环体ITERATE label; -- 直接进入下一次循环

上述语法中出现的 begin_label,end_label,label 指的都是我们所自定义的标记,可以自己进行命名。 

案例一

计算从1累加到n的值,n为传入的参数值。

-- A. 定义局部变量, 记录累加之后的值;
-- B. 每循环一次, 就会对n进行-1 , 如果n减到0, 则退出循环 ----> leave xxcreate procedure p(in n int)
begindeclare total int default 0;sum:loopif n<=0 thenleave sum;end if;set total := total + n;set n := n - 1;end loop sum;select total;end;call p(100);

案例二

计算从1到n之间的偶数累加的值,n为传入的参数值。

-- A. 定义局部变量, 记录累加之后的值;
-- B. 每循环一次, 就会对n进行-1 , 如果n减到0, 则退出循环 ----> leave xx
-- C. 如果当次累加的数据是奇数, 则直接进入下一次循环. --------> iterate xxcreate procedure p(in n int)
begindeclare total int default 0;sum:loopif n<=0 thenleave sum;end if;if n%2 = 1 thenset n := n - 1;iterate sum;end if;set total := total + n;set n := n - 1;end loop sum;select total;end;call p(100);


END


学习自:黑马程序员——MySQL数据库课程

http://www.dinnco.com/news/31707.html

相关文章:

  • asp.net建网站十大广告投放平台
  • 北京西直门附近网站建设公司百度广告收费表
  • 会python做网站大数据查询个人信息
  • 网站服务器ip学seo推广
  • 网站图片上的水印怎么做培训学校机构
  • 竹溪网站建设app关键词排名优化
  • 龙泉驿区疫情最新消息seo查询系统
  • 微网站开发 在线商城百度搜索热词排行榜
  • 全国建设部网站官网seo网络优化专员
  • wordpress读书主题网络优化培训
  • wordpress企业官网主题下载地址seo关键词推广方式
  • 深圳市手机网站建设福州网站seo优化公司
  • 网站推广seo教程蚌埠seo外包
  • 做网站需要规划哪些内容外链购买平台
  • 自学网站建设好学吗成人专业技能培训机构
  • 学校做网站方案百度图片
  • 大型网站流量班级优化大师免费下载电脑版
  • 阿里云网站全部清空怎么做武汉seo认可搜点网络
  • 产品展示网站 源码搜狗官方网站
  • 网站域名怎么取免费的域名和网站
  • 网站正能量网站不用下载直接进入产品推广软文500字
  • 虹口基础微网站开发免费发布推广信息的平台
  • 电子商务网站的管理广东seo外包服务
  • 酷炫的网站如何建立自己的网站平台
  • 织梦wap手机网站模板长沙网站优化价格
  • 武汉人才网海城seo网站排名优化推广
  • 北京市运动会网站建设台州seo排名优化
  • 东莞学网站建设难吗店铺推广软文300字
  • 10大免费软件下载网站北京搜索引擎优化管理专员
  • 源码 网站建设教程优化大师官方正版下载