7.15-案例7.13+用CASE实现成绩等级判断.pptxVIP

  • 4
  • 0
  • 约小于1千字
  • 约 5页
  • 2026-06-30 发布于山东
  • 举报

7.15-案例7.13+用CASE实现成绩等级判断.pptx

新编数据库技术—MySQL北方工业大学王若宾wrb@ncut.edu.cn

CASE语句用于实现比IF语句更为复杂的条件判断,多数情况可以用多分支IF结构代替。相比较而言,CASE结构更清晰易懂。CASE语句的用法格式:case表达式whenvalue1then语句块1;[whenvalue2then语句块2;]…[else语句块n;]endcase;条件控制语句——CASE语句

01任务(1)创建一个PROCEDURE,命名为ex_CASE,设置参数score,数据类型设为FLOAT。(2)使用CASE条件语句对score进行分级,判断依据是90及以上为A等,以A计;80-90(含80)为B等,以B计;70-80(含70)为C等,以C计;60-70(含60)为D等,记为D;60以下不及格,记为F。02分析通过创建的存储过程,掌握在BEGIN/END语句块中套用CASE结构进行条件判断。03实施视频演示。案例7.13用CASE实现成绩等级判断

SQL代码DELIMITER$CREATEPROCEDUREex_CASE(scoreFLOAT)BEGINDECLAREchCHAR;CASEWHENscore=90THENSETch=A;WHENscore=80THENSETch=B;WHENscore

文档评论(0)

1亿VIP精品文档

相关文档