CREATE FUNCTION C_MAX (@C_NAME CHAR(8)) RETURNS REAL AS
BEGIN
DECLARE @S_MAX REAL SELECT @S_MAX=MAX(GRADE)
FROM SC JOIN C ON SC.CNO=C.CNO AND C.CNAME=@C_NAME RETURN @S_MAX
END GO
10.在教学管理数据库中,创建用户定义函数SNO_INFO,根据输入的课程名称,输出选修该门课程的学生学号、姓名、性别、系部、成绩。
解:
USE JXGL GO
CREATE FUNCTION SNO_INFO (@C_NAME CHAR(8)) RETURNS TABLE AS
RETURN(SELECT S.SNO,SNAME,SEX,SDEPT,GRADE
FROM S JOIN SC ON S.SNO=SC.SNO JOIN C ON SC.CNO=C.CNO AND C.CNAME=@C_NAME)
GO
26
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库数据库系统及应用教程(SQL Server 2008)习题1-8章答案(6)在线全文阅读。
相关推荐: