(1)创建一个显示学生的学号、姓名、课程名、成绩的存储过程。
时间: 2023-07-10 19:25:24 浏览: 292
用文件存储10个学生的姓名、学号、手机号、地址,可通过姓名或者学号查找
5星 · 资源好评率100%
好的,根据您的要求,我可以为您编写一个SQL Server中的存储过程,用于显示学生的学号、姓名、课程名、成绩。以下是该存储过程的代码:
```
CREATE PROCEDURE ShowStudentGrade
AS
BEGIN
SELECT s.StudentID, s.StudentName, c.CourseName, sc.Score
FROM Student s
INNER JOIN Score sc ON s.StudentID = sc.StudentID
INNER JOIN Course c ON sc.CourseID = c.CourseID
END
```
请注意,在这个示例中,我使用了三个表:Student、Course 和 Score。您需要根据您的具体情况修改表名和列名以匹配您的数据库结构。
使用该存储过程的方法很简单,只需要执行以下语句即可:
```
EXEC ShowStudentGrade
```
执行该语句后,您将会看到一张包含学生学号、姓名、课程名、成绩的表格。
阅读全文