欢迎来到财会考试题库网 财会考试题库官网
logo
全部科目 > 国家开放大学(电大) > 计算机信息管理(专科) > 国家开放大学(数据库基础与应用)

问答题

共用题干题

根据下面所给的AAA数据库,写出下列每条查询语句的执行结果,或者写出下列每条语句或程序段的功能。 假设存在名为AAA的数据库,包括Students(学号char(8),姓名varchar(8),年龄int,专业varchar(20),入学日期DateTime)和Score(学号char(8),课程名varchar(10),成绩numeric(5,2))两张表。

DECLARE @MyNO CHAR(8)
SET @MyNO="20030001"
IF (SELECT专业 FROM Students WHERE 学号=@MyNO)="计算机软件"
BEGIN
SELECT AVG(成绩) AS 平均成绩
FROM Score
WHERE学号=@MyNO
END
ELSE
PRINT "学号为" +@MyNO+"的学生不存在或不属于软件专业"
GO

    【参考答案】

    首先定义一个名为@MyNo的局部变量,并给它赋初值,如果@MyNo属于计算机软件专业,则显示出平均成绩,否则显示&ldq......

    (↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)

    点击查看答案
    微信小程序免费搜题
    微信扫一扫,加关注免费搜题

    微信扫一扫,加关注免费搜题