设计一个存储过程 BrgC. infoRy Caame, 查询某门课程某个分数段的学生信息,显示学号、姓名、分数,要求课程名称和分数段均力输入参数,请编与程序并调用该存储过程。
时间: 2024-01-21 13:19:31 浏览: 45
以下是存储过程 BrgC.infoRyCaame 的代码实现:
```
CREATE PROCEDURE BrgC.infoRyCaame
@courseName NVARCHAR(50),
@minScore INT,
@maxScore INT
AS
BEGIN
SELECT StudentID, StudentName, Score
FROM Score
WHERE CourseName = @courseName AND Score BETWEEN @minScore AND @maxScore
END
```
在调用该存储过程时,需要传入三个参数:课程名称、最小分数和最大分数。例如,查询英语课程分数在80到90之间的学生信息,可以使用以下 SQL 语句调用该存储过程:
```
EXEC BrgC.infoRyCaame '英语', 80, 90;
```
该存储过程将返回符合条件的学生信息,包括学号、姓名和分数。
阅读全文