下列xs表中可以使用sum函数的字段有()A、学号B、学分C、成绩D、学时

题目

下列xs表中可以使用sum函数的字段有()

  • A、学号
  • B、学分
  • C、成绩
  • D、学时

相似考题
更多“下列xs表中可以使用sum函数的字段有()A、学号B、学分C、成绩D、学时”相关问题
  • 第1题:

    学过“课程设计”的所有学生的姓名及学号.

    注意:各表中除年级、学分、成绩字段为数值型外,其余字段均为字符型.


    正确答案:

    SELECT姓名,学生.学号
    FROM学生,课程,选课
    WHERE学生.学号=选课.学号AND
    选课,课号=课程.课号AND
    课名=‘课程设计’;

  • 第2题:

    在数据库已打开的情况下,利用SQL命令从学生表中派生出含有“学号”、“姓名”和“年龄”字段的视图,下列语句正确的是

    A.CREATE VIEW xs_view AS; SELECT学号,姓名,年龄FROM学生表

    B.CREATE VIEW xs_view; SELECT学号,姓名,年龄FROM学生表

    C.CREATE VIEW xs_view AS; (SELECT学号,姓名,年龄FROM学生表)

    D.CREATE VIEW xs_view; (SELECT学号,姓名,年龄FROM学生表)


    正确答案:A
    解析:在SQL的数据定义功能中,可以对视图进行定义,语句格式为:CREATEVIEWview_name[(column_name[,column_name]...)]ASselect_statement

  • 第3题:

    设有学生表XS(学号,课程号,成绩),用SQL语句检索每个学生的成绩总和的语句是:

    SELECT 学号,SUM(成绩) FROM XS ______


    正确答案:GROUP BY 学号
    GROUP BY 学号 解析:在实际的应用中,除了简单的计算查询外,我们还可以加上GROUP BY子句进行分蛆计算查询。
    通常来说,一个计算函数的范围是满足WHERE子句指定条件的所有记录。当加上GROUP BY于句后,系统会将查询结果按指定列分成集合组。当一个计算函数和一个GROUP BY子句一起使用时,计算函数的范围变为每组所有的记录。也就是说,一个结果是由组成一组的每个记录集合产生的。
    检索每个学生的成绩总和时,需按学号进行分组计算。

  • 第4题:

    在“学生.mdb”数据库中有课程、课程成绩、学生和成绩优秀学生四张表。

    (1)以学生和课程成绩表为数据源,创建追加查询“优秀学生”,将成绩>=90的学生所有信息和成绩字段添加到成绩优秀学生表中。

    (2)以课程、课程成绩、学生表为数据源,创建分组查询“学分统计”,结果显示学生姓名和已修学分字段,已修学分=Sum([课程].[学分])。查询结果如图所示。


    正确答案:

  • 第5题:

    学生:S(学号,姓名,性别,出生日期,院系)

    课程表:C(课程号,课程名,学时)

    选课成绩表:SC(学号,课程号,成绩)

    在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。


    正确答案:A
    本题要用内、外层互相嵌套的方式进行查询。内查询NOTEXISTS(SELECT*FROMSCWHERESC.学号=S.学号AND成绩85)表示的含义是选课成绩表SC中不存在成绩小于85的记录,反过来说,就是成绩都高于或等于85分的记录。外查询SELECT学号.姓名FROMS表示的含义是从学生表S中查询学号、姓名,所以选项A正确。选项B的意思刚好与本题的要求相反;选项C、D写法错误。

  • 第6题:

    试题19

    要将“选课成绩”表中学时的“成绩”取整,可以使用的函数是()

    A.Abs([成绩])

    B.Int([成绩])

    C.Sqr([成绩])

    D.Sgn([成绩])


    正确答案:B
    试题19分析
    A,Abs为求整数的绝对值;    B,Int为求整。
    C,Sqr为求平方值。           D,Sqr为符号函数。
    试题19答案
    B

  • 第7题:

    图9所示的是某数据库中的三个表,其中学生表和成绩表建立表问关系的字段是“学号”.成绩表和课程表建立表问关系所用字段是(  )。

    A.学号
    B.成绩
    C.课程编号
    D.课程性质

    答案:C
    解析:
    建立表间关系要求两个表中有相同的字段。故选择C选项。

  • 第8题:

    在Access中设计学生成绩表时,成绩表中的字段只有“学号、姓名、出生日期、语文成绩、数学成绩、总分”,则在表中可能用到的字段类型有()。

    • A、文本
    • B、日期/时间
    • C、数字
    • D、备注

    正确答案:A,B,C

  • 第9题:

    有成绩表S(学号,课程号,分数),如果要在报表中输出每个学生的平均分,则应在报表设计中使用函数()

    • A、=Avg([成绩])
    • B、=Count([成绩])`
    • C、=Sum([成绩])
    • D、=Total([成绩])

    正确答案:A

  • 第10题:

    已知“成绩”表中包含“学号”“课程编号”和“成绩”3个字段,从成绩表中挑选不及格的学生的学号,下面语句正确的是()。

    • A、Select 学号 from 成绩 where 成绩<60
    • B、Select 课程编号 from 成绩 where 成绩<60
    • C、Select 学号 from 成绩 where<60
    • D、Select 课程编号 from 成绩 where<60

    正确答案:A

  • 第11题:

    单选题
    有成绩表S(学号,课程号,分数),如果要在报表中输出每个学生的平均分,则应在报表设计中使用函数()
    A

    =Avg([成绩])

    B

    =Count([成绩])`

    C

    =Sum([成绩])

    D

    =Total([成绩])


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    要挑选“成绩”表中的“成绩”字段最大值,可以使用的函数是()。
    A

    Max([成绩])

    B

    Int([成绩])

    C

    Sqr([成绩])

    D

    Min([成绩])


    正确答案: A
    解析: 暂无解析

  • 第13题:

    已知表student(学号,姓名,性别,出生日期,专业)

    course(课程号,课程名,学时数,学分)

    grade(学号,课程号,成绩)、

    试在所有学生的课程成绩中列出课程成绩最高的学生姓名、专业、课程名和成绩.


    正确答案:

    SELECT姓名,专业,课程名,成绩
    FROMstudent,grade,course
    WHERE成绩IN(SELECT MAX(grade.成绩)
    FROMgrade)ANDstudent.学号=grade.学号
    ANDcourse.课程号=grade.课程号;

  • 第14题:

    在成绩表中,检索选修3门以上课程的学生的及格学科的总成绩。成绩表中包含学号、姓名、课程名和成绩4个字段。

    请将下面的SQL语句补充完整。

    SELECT学号,SUM(成绩)FROM【 】;

    WHERE成绩>=60;

    GROUP BY学号;

    【 】COUNT(*)>=3


    正确答案:【 】成绩表【 】HAVING
    【 】成绩表【 】HAVING 解析:本题中,根据学号将学生记录分组,然后利用SQL的统计函数COUNT(),统计选修3门课程以上的学生记录,并利用SUM()函数将及格科目的分数求和。

  • 第15题:

    第下列各题基于学生表s和学生选课表SC两个数据库表,它们的结构如下: s(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段。 SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。 查询学生选修课程成绩小于60分的学号,正确的SQL语句是( )。

    A.SELECT DISTINCT学号FROM SC WHERE”成绩”<60

    B.SELECT DISTINCT学号FROM SC WHERE成绩 <”60”

    C.SELECT DISTINCT学号FROM SC WHERE成绩 <6。

    D.SELECT DISTINCT”学号”FROM SC WttERE”成绩”<60


    正确答案:C
    C。【解析】由于SC表中的“成绩”字段的数据类型为N型字段,所以WHERE子句中的关于成绩的逻辑表达式不需要用双引号。根据SQLSELECT语句的语法,选择的字段也不需要用双引号。

  • 第16题:

    第{TSE}题使用如下3个数据库表:

    学生表:S(学号,姓名,性别,出生日期,院系)

    课程表:C(课程号,课程名,学时)

    选课成绩表:SC(学号,课程号,成绩)

    在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。

    {TS}用SQL语句查询选修的每门课程的成绩都高于或等于85分的学生的学号和姓名,正确的命令是( )。


    正确答案:A

  • 第17题:

    下列xs表中可以使用sum函数的字段有( )。

    A.学号

    B.成绩

    C.学分

    D.学时


    正确答案:BCD

  • 第18题:

    第 29~30 题使用如下3个数据库表:

    学生表:S(学号,姓名,性别,出生日期,院系)

    课程表:C(课程号,课程名,学时)

    选课成绩表:SC(学号,课程号,成绩)

    在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。

    第 29 题 用SQL语句查询选修的每门课程的成绩都高于或等于85分的学生的学号和姓名,正确的命令是( )。

    A)SELECT学号,姓名FROM S WHERE NOT EXISTS;

    (SELECT﹡FROM SC WHERE SC.学号=S.学号AND成绩<85)

    B)SELECT学号,姓名FROM S WHERE NOT EXISTS:

    (SELECT﹡FROM SC WHERE SC.学号=S.学号AND成绩>=85)

    C)SELECT学号,姓名FROM S,SC

    WHERE S.学号=SC.学号AND成绩>=85

    D)SELECT学号,姓名FROM S,SC

    WHERE S.学号=SC.学号AND ALL成绩>=85


    正确答案:A
    本题属于多表查询,使用联接查询或嵌套查询,选项C)和选项D)使用联接查询,使用时学号字段前要表明所属的表,写法都不完整;选项A)和选项B)中的EXISTS
    属于SQL查询谓词,EXISTS或NOT EXISTS是用来检查在子查询中是否有结果返回,即存在元组或不存在元组,子查询要用圆括号括起来。选项A)中的子查询查询的是“SC”表中“学号”等于…S表中“学号”并且成绩小于85的数据,然后在外层查询中检索…S表中的“学号”是否存在于子查询的查询结果中,将不存在的“学号”显示其“学号”和“姓名”的信息。 

  • 第19题:

    要挑选“成绩”表中的“成绩”字段最大值,可以使用的函数是()。

    • A、Max([成绩])
    • B、Int([成绩])
    • C、Sqr([成绩])
    • D、Min([成绩])

    正确答案:A

  • 第20题:

    有学生表:学生(学号,姓名,学分),如果要在报表中输出已有学分的学生人数,则在报表设计时应使用的函数是()

    • A、=Count([学号])
    • B、=Count([学分])
    • C、Count(学号)
    • D、Count(学分)

    正确答案:B

  • 第21题:

    “成绩表”中有字段学号、课程编号和成绩字段,要将全部记录的“成绩”字段的值置为0,应使用的查询是()

    • A、更新查询
    • B、追加查询
    • C、生成表查询
    • D、删除查询

    正确答案:A

  • 第22题:

    单选题
    “成绩表”中有字段学号、课程编号和成绩字段,要将全部记录的“成绩”字段的值置为0,应使用的查询是()
    A

    更新查询

    B

    追加查询

    C

    生成表查询

    D

    删除查询


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    有学生表:学生(学号,姓名,学分),如果要在报表中输出已有学分的学生人数,则在报表设计时应使用的函数是()
    A

    =Count([学号])

    B

    =Count([学分])

    C

    Count(学号)

    D

    Count(学分)


    正确答案: C
    解析: 暂无解析