美文网首页
MySql(十三)条件、循环结构

MySql(十三)条件、循环结构

作者: 社会主义顶梁鹿 | 来源:发表于2018-08-10 17:44 被阅读3次

一、条件结构

(1)if 语句

if   条件表达式1    then

 语句块1;

elseif 条件表达式2   then

 语句块2;

else 语句块3;

end if;

说明:end if后必须以“;”结束

(2)case 语句

case 表达式

   when value1  then 语句块1;

   when value2  then 语句块2;

    …

   else 语句块n;

end case;

CASE job

      WHEN 'a' THENSELECT '工作是经理';

      WHEN 'b' THENSELECT '工作是财务';

      WHEN 'c' THENSELECT '工作是人事';

      WHEN 'd' THENSELECT '工作是行政';

      ELSE SELECT '是其它工作';

      END CASE;

六、循环结构

(1)while循环

while   条件表达式    do

循环体;

end while ;

(2)Loop循环

[循环标签:] loop

循环体;

if条件表达式 then 

leave [循环标签];

 end if;

end loop;

-------------------------------------------

说明:end loop后必须以“;”结束

简述:Leave关键字:用于跳出当前的循环语句(例如while语句)

Iterate关键字:用于跳出本次循环,继而进行下次循环

(3)repeat循环
[循环标签:]repeat

循环体;

until条件表达式

end repeat [循环标签];

--------------------

简述:当条件表达式的值为false时,反复执行循环,直到条件表达式的值为true

相关文章

  • MySql(十三)条件、循环结构

    一、条件结构 (1)if 语句 if条件表达式1 then 语句块1; elseif条件表达式2 then 语...

  • python的循环结构

    一.循环结构的语法结构一 while循环:重复到一定条件才结束的循环。(也叫条件循环) 二.循环结构的语法结构二 ...

  • C语言流程控制-----while

    while循环结构 格式while(条件表达式){语句}构成循环结构的几个条件循环控制条件循环退出的主要依据,来控...

  • Java 基础 Day05

    循环结构 循环结构的三种方式: while循环 while (循环条件 true/false) { 循...

  • Linux结构化语句-条件与循环

    Linux结构化语句 条件语句 if循环语句: for 循环和 while循环 条件语句 if if 条件语句的常...

  • scala基础(2)

    scala控制结构 if条件表达式、while循环、for循环 if条件表达式 while循环 for循环 for...

  • while和do while循环语句

    while 循环和 do…while 循环的相同处是:都是循环结构,使用 while(循环条件) 表示循环条件,使...

  • 八月十九号

    PHP中循环结构之for循环语句 for循环语句结构如下:

  • java基础知识第四天

    1.循环结构之for循环 For循环语句格式: For(初始化语句;判断条件语句;控制条件语句){ ...

  • Python练习——判断和循环

    Python 基础总结 (判断和循环) 条件判断 循环结构

网友评论

      本文标题:MySql(十三)条件、循环结构

      本文链接:https://www.haomeiwen.com/subject/okikbftx.html