📄 无标题1.sql
字号:
create procedure getCourseName
as
select distinct course.course_name from score,course where score.course_id=course.course_id
create procedure stat @course_name char(30),@avg_score float output
as
begin
declare @count int
select @count=count(*),@avg_score=avg(score) from student,score,course where student.stud_id=score.stud_id and score.course_id=course.course_id and course.course_name like @course_name
select student.stud_id as 学号,student.stud_name as 姓名,score.score as 成绩 from student,score,course where student.stud_id=score.stud_id and score.course_id=course.course_id and course.course_name like @course_name
return @count
end
exec getCourseName
declare @s int
declare @p float
exec @s=stat "C语言程序设计",@p output
print @s
print @p
declare @count int
select @count=count(*) from student,score,course where student.stud_id=course.stud_id and score.course_id=course.course_id and course.course_name like 'C语言程序设计'
print @count
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -