sql server 实验14 存储过程与触发器
1、① 创建一存储过程利用学生姓名查询该生选修的课程名、成绩、以及任课教师姓名(涉及的表可能有s、sc、t、c、tc),并调用存储过程查询王青山的选修的课程名、成绩以及任课教师姓名,结果如图所示。



4、① 查询某系的教师平均年龄和学生人数。创建存储过程:if exists(select name from sysobjects where name='pro_dept_count' and type='p')drop proc pro_dept_countgocreate proc pro_dept_count@dept_in char(10)asselect a.dept 系别,平均年龄,学生人数from (select dept,count(tno) as 教师人数,avg(age) as 平均年龄 from t group by dept) a,(select dept,count(sno) 学生人数 from s group by dept) bwhere a.dept=b.dept and a.dept=@dept_ingo调用存储过程:declare @dept_in char(10)set @dept_in='计算机'exec pro_dept_count @dept_in




声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:20
阅读量:36
阅读量:92
阅读量:20
阅读量:65