zoukankan      html  css  js  c++  java
  • Mysql流程控制


    一、分支结构
    1.If函数
    语法:if(条件,值1,值2)
    功能:实现双分支
    应用范围:begin – 中 或者 外面
    2.case结构
    语法一:结构switch结构
    case 变量或者表达式
    when 值1 then 语句1;
    when 值2 then 语句2;

    else 语法n;
    end case;
    语法二:case
    when 条件1 then 语句1;
    when 条件2 then 语句2;

    else 语句n;
    end case;
    应用在begin – end 中或者外面
    3.if结构
    语法:
    if 条件1 then 语句1;
    elseif 条件2 then 语句2;

    else 语句n;
    end if;
    功能:类似于多重if
    【只能应用在begin end中】
    例1:创建函数,传入成绩,返回学生成绩等级


    二、循环结构

    1.while
    语法:【标签:】while 循环条件 do
    循环体;
    End while【标签】;
    2.loop
    语法:【标签:】loop
    循环体;
    End loop 【标签】;
    【常用于模拟死循环】【借助标签来结束循环】
    3.repeat
    语法:【标签:】repeat
    循环体;
    Until 结束循环的条件
    End repeat 【标签:】;
    例2 向admin表中批量插入数据【不含循环控制语句】


    例3 向admin表中批量插入数据,插入第6条的时候停止while循环


    例4 只插入偶数次

    注:loop和repeat用法和while类似。

  • 相关阅读:
    学习进度三
    开课博客之个人介绍
    个人作业--数组
    学习进度二
    开学第一次测试
    实现点击不同的按钮加载不同的css
    Web存储
    HTML5(常用的表单控件)
    JS(获得当前时间并且用2015-01-01格式表示)
    JS(event事件)
  • 原文地址:https://www.cnblogs.com/rootcz/p/9353236.html
Copyright © 2011-2022 走看看