mysql流程控制语句题目数组_MySQL流程控制语句概述示例与使用总结

MySQL也有着和一般开发语言类似功能的流程控制语句,主要用于自定义函数,存储过程,通过流程控制确定语句的执行顺序、方式。

目前常见的流程控制语句包括以下关键字:IF、CASE、WHILE、REPEAT、LEAVE、ITERATE和LOOP等。

以下通过描述功能和示例的方式进行说明:

1. IF使用

和其他程序开发语言一样,一般IF用于进行条件判断,根据表达式是否为真,以执行不同的语句,IF使用的概率较高,需要熟练使用。语法格式如下:

IF 条件 THEN执行语句1

[ELSEIF 条件 THEN执行语句N]...

[ELSE 执行语句N+1]

END IF

根据IF的“条件”是否为TRUE,执行相应的“语句1”,如果为FALSE,则执行ELSEFI的语句N”,如果都不满足最后执行ELSE后的 语句 “N+1”。

示例代码:

IF power>90 THEN SET brand = 'Jedi' ;

ELSEIF power>80 THEN SET brand = 'Yewen' ;

ELSEIF power>70 THEN SET brand = 'Samurai' ;

ELSEIF power>60 THEN SET brand = 'Taiquan' ;

ELSE SET brand = 'Zhazha';

END IF;

语句中如果一个人的战斗力大于90就是绝地武士级别,如果小与等于90大于80就是

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值