034-条件控制语句(优化) (1)讲解

2024-08-07 21:08:46  阅读 10 次 评论 0 条
请拖动到本页下方,找到飞猫云下载链接,根据本页下方提示的方法,即可免费下载。

条件控制语句数据库技术主讲人:何水艳

索引及其应用在MySQL中,常见的过程式SQL语句可以用在一个存储过程体中。IF语句01CASE语句02LOOP语句03WHILE语句04ITERATE语句05LEAVE语句06

编程基础1.标识符标识符由字母、数字或下画线“_”组成,且第一个字符必须是字母或下画线。

注释以#或者两个减号--加上一个空格开始,其后面为注释内容。单行注释的格式为:#注释内容--注释内容编程基础2.注释1.单行注释

注释以/*开始,以*/结束,其中间为注释内容。多行注释的格式为:/*注释内容注释内容*/编程基础2.注释2.多行注释

编程基础3.常量(1)字符串常量在MySQL中推荐使用单引号表示字符串。转义字符“\”输出单引号,但是该字符串变得不好理解,遇到这种情况,建议使用第2个字符串的形式,即用另外一种引号表示字符串。

编程基础3.常量(2)数值常量数值常量分为整数常量和实数常量(即浮点小数常量和定点小数常量)。A整型常量以不包含小数点的十进制数字表示。整型常量必须全部为数字,不能包含小数点。100、3、+12356、-2136768。B实数常量以包含小数点的十进制数字表示,分为定点表示和浮点表示。定点表示,如13.56、3.0、+12.356、-28346.239。浮点表示,如3.452E3、0.12E-3、+562E+6、-328E-3

编程基础3.常量(2)数值常量【例】SELECT输出数据常量。SELECT100,+12356,-2136768,3.0,-28346.239,3.452E6,-328E-38;

编程基础4.日期时间常量日期时间常量是一个符合日期、时间格式的字符串,并被单引号或双引号括起来。数字日期格式012022-05-21’2022/05/21’21.05.2022’05/21/2022字母日期格式02May21,2022’October23,2022

编程基础4.日期时间常量日期时间常量是一个符合日期、时间格式的字符串,并被单引号或双引号括起来。未分隔的字符串日期格式0320210313时间格式040:03:08’03:56PM

编程基础4.日期时间常量日期时间常量是一个符合日期、时间格式的字符串,并被单引号或双引号括起来。日期时间格式052021-05-0910:03:522022-03-3008:01:02.520

编程基础5.布尔值01True非0表示02False0表示

编程基础6.NULL值NULL值可适用于各种列的类型,它通常用来表示“值不确定”、“没有值”等含义。NULL值参与算术运算、比较运算以及逻辑运算时,结果依然为NULL。

目录01条件控制语句-IF语句02条件控制语句-CASE语句

01条件控制语句IF语句

条件控制语句IF语句在MySQL中,常见的过程式SQL语句可以用在一个存储过程体中。IF语句01CASE语句02LOOP语句03WHILE语句04ITERATE语句05LEAVE语句06

条件控制语句IF语句IF语句可以对条件进行判断,根据条件的真假来执行不同的语句,其语法格式如下:IFsearch_conditionTHENstatement_list[ELSEIFsearch_conditionTHENstatement_list]...[ELSEstatement_list]ENDIF

条件控制语句IF语句如果search_condition参数返回值为TRUE,则相应的SQL语句序列(statement_list)被执行如果返回值为FALSE,则ELSE子句的语句列表被执行。statement_list可以包括一个或多个语句。

条件控制语句IF语句【例8.15】创建XSCJ数据库的存储过程,判断两个输入的参数哪一个更大。DELIMITER$$CREATEPROCEDURECOMPAR(INK1INTEGER,INK2INTEGER,OUTK3CHAR(6))BEGIN IFK1K2THEN SETK3=大于; ELSEIFK1=K2THEN SETK3=等于; ELSE SETK3=小于; ENDIF;END$$DELIMITER;

条件控制语句IF语句存储过程中K1和K2是输入参数,K3是输出参数。

条件控制语句IF语句要比较的数存入K1,K2“大于”=K3K1K2?K1=K2?“等于”=K3“小于”=K3输出K3是否是否

条件控制语句IF语句图8-16IF条件控制语句

02条件控制语句CASE



免费下载链接
飞猫云链接地址:https://jmj.cc/s/asspd3


压缩包解压密码:res.99hah.com_PE1zXvvV7s

下载方法:如果您不是飞猫云会员,请在下载页面滚动到最下方,点击“非会员下载”,网页跳转后再次滚动到最下方,点击“非会员下载”。

解压软件:Bandizip

飞猫云免费下载方法:
  1. 打开飞猫云链接地址的页面,拖动到最下方,找到“非会员下载”的按钮并点击
  2. 此时,如果没登录,可能会提醒您注册帐号,随便注册一个帐号并登录
  3. 再在新打开的下载页面,再次拖动到最下方,找到“网页端 非会员下载”的按钮并点击。
本文地址:https://res.99hah.com/post/6680.html
版权声明:本文为转载文章,版权归原作者所有,转载请保留出处!

评论已关闭!