当前位置:   article > 正文

mysql存储过程实验_1、创建存储过程,实现传入学号、课程号和成绩,插入到成绩表中

1、创建存储过程,实现传入学号、课程号和成绩,插入到成绩表中

实验一:

1.创建一个学生成绩登记表,插入一些记录,编写一个统计不及格学生数的存储过程,要求采用循环语句和条件判断语句实现。

    Create  table SC (   
    Sno   varchar(30),    --学号   
    Sc    varchar(20),       --课程号   
    Score   numeric(10,2)      —成绩 
    )
  • 1
  • 2
  • 3
  • 4
  • 5

2.只用一条SQL语句实现上述统计功能。

实验一
实验二:
题目:

1.报表功能是ERP系统中非常重要的一个部分,对比高级程序语言,利用存储过程实现报表具有事半功倍的效果,表1为订单主表,企业的管理层根据该表可以做成多种用于决策的报表。

              订单编号    	OrderNo  	Char(12) 
              客户号	    CustomerNo 	Char(9) 
              业务员编号   	SaleNo	    Char(8)
              订单金额	    Ordersum	Numeric 
              订货日期	    Orderdate	Datetime 
              出货日期	    Shipdate	Datetime
              发票号码	    InvoiceNo	Char(10)

                    表1 订单主表orderMaster
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

2.考虑企业管理的多变性和个性化,在设计与实现ERP系统时,数据与程序的分离非常重要,在利用存储过程和高级编程语言实现报表时,要求高级编程语言中不应出现和实际业务相关的内容,而采用存储过程来封装业务逻辑。

实验内容:

1.为了体现每一个销售类别对销售总额的贡献,需实现一个报表:将全部的销售额根据金额大小分类,分类区间为500元。类别为0-499.99,500-999.99 … 以此类推
2. 编写存储过程实现上述报表。
3. 通过实验1所用高级程序语言调用上述存储过程,并在相应的数据控件显示报表结果。
4. 现需增加新的报表内容,给出各种范围金额的排名。

mysql存储过程代码
mysql连接数据库

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/783959
推荐阅读
相关标签
  

闽ICP备14008679号