数据库编程教程.pptVIP

  • 4
  • 0
  • 约1.58万字
  • 约 37页
  • 2022-09-21 发布于广东
  • 举报
讲解要点: 为了后续的问题,强调数据中的关键点: 1. 应到人数 2.实到人数 3.缺考人数:欧阳俊雄缺考 T-SQL语句的综合应用 3.比较笔试平均分和机试平均分,对较低者进行循环提分,但提分后最高分不能超过97分: 1) 使用IF语句判断笔试还是机试偏低,决定对笔试还是机试提分; 2) 使用WHILE循环给每个学员加分,缺考的除外,当最高分超过97分时退出循环; 3)因为给每位学员的笔试或机试提分了,有的学员可能提分后刚好通过了,所以需要更新isPass(是否通过)列。 UPDATE newTable SET isPass=CASE WHEN writtenExam=60 and labExam=60 THEN 1 ELSE 0 END 第30页,共37页。 T-SQL语句的综合应用 4.提分后,统计学员的成绩和通过情况: 1)使用别名实现中文字段名,即SELECT 姓名=stuName,学号=stuNo… 2)如果某个学员的成绩为NULL(空),则替换为”缺考”,否则原样显示; 3)isPass列中的1替换为是,0替换为否; SELECT …… ,机试成绩=CASE WHEN labExam IS NULL

文档评论(0)

1亿VIP精品文档

相关文档