0
点赞
收藏
分享

微信扫一扫

mysql存储过程 清空表数据


  说明:分数表本应该引用课程id(course_id)作为外键,此处重点在于练习mysql的存储过程,为了能够直观的看到结果,所以此处使用课程名称作为分数表的列,也没有创建课程表(备注:测试数据只需保证课程名称不重复即可)。

  分数表的部分数据,这些数据为测试数据方便确定结果。

  

mysql存储过程 清空表数据_存储过程

  该表为结果表,具体字段如下

  该表初始状态下为一张空表,用于保存存储过程执行后的数据,下图为存储过程执行完成后的结果图。

  成绩表统计了课程的平均分(avg)、最低分(min)、最高分(max)以及不及格人数(lose)

mysql存储过程 清空表数据_测试数据_02

  明确目的:通过创建存储过程,查询出各科目的平均分(avg)、最低分(min)、最高分(max)以及不及格人数(lose),并且插入到成绩表(grades)中。

举报

相关推荐

0 条评论