单选题要将“选课成绩”表中学生的“成绩”取整,可以使用的函数是(  )。A Abs([成绩])B Int([成绩])C Sqr([成绩])D Sgn([成绩])

题目
单选题
要将“选课成绩”表中学生的“成绩”取整,可以使用的函数是(  )。
A

Abs([成绩])

B

Int([成绩])

C

Sqr([成绩])

D

Sgn([成绩])


相似考题
参考答案和解析
正确答案: B
解析:
取整函数是Int,而Abs是求绝对值函数,Sqr是求平方根函数,Sgn函数返回的是表达式的符号值。
更多“单选题要将“选课成绩”表中学生的“成绩”取整,可以使用的函数是(  )。A Abs([成绩])B Int([成绩])C Sqr([成绩])D Sgn([成绩])”相关问题
  • 第1题:

    要将"选课成绩"表中学生的成绩取整,可以使用

    A.Abs([成绩])

    B.Int([成绩])

    C.Srq([成绩])

    D.Sgn([成绩])


    正确答案:B
    解析:A)选项为返回数值表达式值的绝对值,C)选项平方根值,D)选项数值表达式的符号值。

  • 第2题:

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

    A.Abs([成绩])

    B.Int([成绩])

    C.Sqr([成绩])

    D.Sgn([成绩])


    正确答案:B
    解析:Int()是取整函数,A)选项为返回数值表达式值的绝对值,C)选项平方根值,D)选项数值表达式的符号值。

  • 第3题:

    查询选修“KC1”的学生中成绩最高的学生的学号,下列语句正确的是( )。

    A.SELECT 学生号 FROM 选课: MHERE 课程号=“KC1”AND 成绩>=; (SELECT 成绩 FROM 选课; WHERE 课程号=“KC1”)

    B.SELECT 学生号 FROM 选课; WHERE 课程号=“KC1”AND 成绩IN; (SELECT 成绩 FROM 选课; WHERE 课程号=“KC1”)

    C.SELECT 学生号 FROM 选课: WHERE 课程号=“KC1”AND 成绩>=ALL: (SELECT 成绩 FROM 选课; WHERE 课程号=“KC1”)

    D.SELECT 学生号 FROM 选课; WHERE 课程号=“KC1”AND 成绩 IN; (SELECT 成绩 FROM 选课)


    正确答案:C
    解析:本题是嵌套循环查循,内层查询的结果是选修“KC1”课程号同学的成绩的集合。外层查询结果中的成绩应该大于内层查询结果成绩集合中的所有值,使用ALL运算,而IN是表示外层查询结果中的成绩属于内层查询结果成绩集合中的结果。

  • 第4题:

    学生(学号(C,8),姓名(C,6),性别(C,2),出生日期(D))选课(学号(C,8),课程号(C,3),成绩(N,5,1)) 插入一条记录到“选课”表中,学号、课程号和成绩分别是“09080001”、“001”和80,正确的SQL语句是( )。

    A. INSERT INT0选课(学号,课程号,成绩)FROM VALUES(”09080001”,”001”,80)

    B. INSERT INT0选课VALUES(”09080001”,”001”,80)

    C. INSERT VALUES(”09080001”,”001”,80)T0选课(学号,课程号,成绩)

    D. INSERT VALUES(”09080001”,”001”,80)INT0选课(学号,课程号,成绩)


    正确答案:B
    插入语句的格式一为:INSERT INT0数据表名[(字段1[,字段2,…])]VALUES(表达式1[,表达式2,…])。
    插入语句的格式二为:INSERT INT0数据表名FROM AR.RAY数组名。第二种格式说明从指定的数组中插入值。

  • 第5题:

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

    A.Abs([成绩])

    B.Int([成绩])

    C.Spr([成绩])

    D.Sgn(E成绩])


    正确答案:B
    ABS函数是取绝对值,SQR函数是取得平方根的值,SGN函数是返回数值的符号,如果值大于0,则返回l,如果小于1,则返回-1,如果等于0,则返回0,所以选择B选项。

  • 第6题:

    命令DELETE FROM选课WHERE成绩<60的功能是( )。

    A.为表“选课”中成绩小于60分的记录做删除标记

    B.从表“选课”中彻底删除成绩小于60分的记录

    C.删除“选课”表

    D.删除“选课”表的年龄属性


    正确答案:A
    解析:在Visual FoxPro中,DELETE-SQL的命令主要是给指定的删除记录做标记,具体语法格式如下: DELETE FROM [DatabaseName! ] TableName [ WHERE FilterCondition1[AND | OR FilterCondition2...]] DELETE FROM [DatabaseName!]TableName指定要给其中的记录加删除标记的表; WHERE FilterCondition1[AND | OR FilterCondition2...]指定只给某些记录做删除标记, FilterCondition1指定要做删除标记的记录必须满足的条件。带有删除标记的记录在执行PACK之前并不从表中做物理删除,可以用RECALL命令恢复(清除标记)带有删除标记的记录。本题是删除条件是成绩小于60分,为这些满足条件的记录做标记。

  • 第7题:

    试题19

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

    A.Abs([成绩])

    B.Int([成绩])

    C.Sqr([成绩])

    D.Sgn([成绩])


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

  • 第8题:

    设有表示学生选课的三张表,学生表(学号,姓名,性别),课程表(课程号,课程名),选课成绩表(学号,课程号,成绩),则选课成绩表的关键字为( )。

    A)课程号,成绩

    B)学号,成绩

    C)学号,课程号

    D)学号,课程号,成绩


    正确答案:C

  • 第9题:

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

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

    正确答案:A

  • 第10题:

    单选题
    设有学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字为()
    A

    课号,成绩

    B

    学号,成绩

    C

    学号,课号

    D

    学号,姓名,成绩


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

  • 第11题:

    单选题
    查询选修课程号为“101”课程得分最高的同学,正确的SQL语句是(  )。
    A

    SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND课程号=101AND成绩>=ALL(SELECT成绩FROM选课)

    B

    SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND成绩>=ALL(SELECT成绩FROM选课WHERE课程号=101)

    C

    SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND成绩>=ANY(SELECT成绩FROM选课WHERE课程号=101)

    D

    SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND课程号=101AND成绩>=(SELECT成绩FROM选课WHERE课程号=101)


    正确答案: A
    解析:
    ALL表示所有子查询中的所有行都使结果为真时,结果才为真;而ANY表示子查询中有一行能使结果为真,则结果就为真,要求查询选修课程号为“101”的课程得分最高的同学,应用条件短语:成绩>=ALL(SELECT成绩FROM选课WHERE课程号="101")。

  • 第12题:

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

    =Avg([成绩])

    B

    =Count([成绩])`

    C

    =Sum([成绩])

    D

    =Total([成绩])


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

  • 第13题:

    要将“选课成绩”表中学生的成绩取整,可以使用______。

    A.Abs([成绩])

    B.Iht([成绩])

    C.Srq([成绩])

    D.Sgn([成绩])


    正确答案:B
    解析:A选项为返回数值表达式值的绝对值,C选项平方根值,D选项数值表达式的符号值。

  • 第14题:

    若需在“选课”表中按降序排列查询前3名的学生,下列语法正确的是( )。

    A.SELECT 学生号,成绩 TOP 3 FROM 选课; ORDER BY 成绩 DESC

    B. SELECT 学生号,成绩 TOP 3 PERCENT FROM 选课: ORDER BY 成绩 DESC

    C.SELECT 学生号,成绩 TOP 3 FROM 选课 DESC:

    D. SELECT 学生号,成绩 TOP 3 PERCENT FROM 选课 DESC


    正确答案:A
    解析:SQL命令可以显示部分结果,使用TOP子句。在符合查询条件的所有记录中,选取指定数量或百分比的记录。选项C、D没有与ORDER BY同时使用;选项B使用了PERCENT短语,查询的是排名前3%的学生。

  • 第15题:

    若要查询选修课(学号、课程号、成绩)成绩在80分以上的女生姓名,应使用的SELECT语句是______。

    A.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别="女".AND.成绩>=80

    B.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别:"女".OR.成绩>=80

    C.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别="女".OR.成绩>=80

    D.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别:"女".AND.成绩>=80


    正确答案:D

  • 第16题:

    ~(35)题使用如下数据表:

    学生.DBF:学号(C,8)姓名(C,6),性别(C,2)

    选课.DBF:学号(C,8),课程号(C,3),成绩(N,3)

    从“选课”表中检索成绩大于等于60并且小于90的记录信息,正确的SQL命令是( )。

    A.SELECT*FROM选课WHERE成绩BETWEEN 60 AND 89

    B.SELECT*FROM选课WHERE成绩BETWEEN 60 T0 89

    C.SELECT*FROM选课WHERE成绩BETWEEN 60 AND 90

    D.SELECT*FROM选课WHERE成绩BETWEEN 60 TO 90


    正确答案:A
    解析:bteween and表示在两者之间(包含两端的数据)。

  • 第17题:

    设选课表的结构为:(学号、课程号、成绩),其中学号+课程号为主键。若要找出成绩不为空的记录,应当使用的SELECT语句是______。

    A.SELECT*FROM选课表WHERE成绩IS""

    B.SELECT*FROM选课表WHERE成绩=0

    C.SELECT*FROM选课表WHERE成绩<>NULL

    D.SELECT*FROM选课表WHERE成绩ISNOT NULL


    正确答案:D

  • 第18题:

    要将“选课成绩”表中学生的成绩取整,可以使用( )。

    A.Abs([成绩])

    B.Int([成绩])

    C.Sqr([成绩])

    D.Sgn([成绩])


    正确答案:B
    解析:Int是取整函数。

  • 第19题:

    ( 33 )查询选修课程号为 “ 101 ” 课程得分最高的同学,正确的 SQL 语句是

    A) SELECT 学生 . 学号 , 姓名 FROM 学生 , 选课 WHERE 学生 . 学号 = 选课 . 学号

    AND 课程号 = "101" AND 成绩 >=ALL(SELECT 成绩 FROM 选课 )

    B) SELECT 学生 . 学号 , 姓名 FROM 学生 , 选课 WHERE 学生 . 学号 = 选课 . 学号

    AND 成绩 >=ALL(SELECT 成绩 FROM 选课 WHERE 课程号 = "101" )

    C) SELECT 学生 . 学号 , 姓名 FROM 学生 , 选课 WHERE 学生 . 学号 = 选课 . 学号

    AND 成绩 >=ANY(SELECT 成绩 FROM 选课 WHERE 课程号 = "101" )

    D) SELECT 学生 . 学号 , 姓名 FROM 学生 , 选课 WHERE 学生 . 学号 = 选课 . 学号

    AND 课程号 = "101"AND 成绩 >=ALL(SELECT 成绩 FROM 选课 WHERE 课程号 = "101" )


    正确答案:B

  • 第20题:

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

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

    正确答案:A

  • 第21题:

    语句“SELECT 成绩表.* FROM 成绩表WHERE 成绩表.成绩>(SELECT Avg(成绩表.成绩) FROM 成绩表)”查询的结果是()。


    正确答案:查询成绩表中所有成绩大于平均成绩的记录

  • 第22题:

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

    Abs([成绩])

    B

    Int([成绩])

    C

    Sqr([成绩])

    D

    Sgn([成绩])


    正确答案: C
    解析:
    取整函数是Int,而Abs是求绝对值函数,Sqr是求平方根函数,Sgn函数返回的是表达式的符号值。

  • 第23题:

    单选题
    从“选课”表中检索成绩大于等于60并且小于90的记录信息(成绩是整数),正确的SQL命令是(  )。
    A

    SELECT * FROM选课WHERE成绩BETWEEN 60 AND 89

    B

    SELECT * FROM选课WHERE成绩BETWEEN 60 TO 89

    C

    SELECT * FROM选课WHERE成绩BETWEEN 60 AND 90

    D

    SELECT * FROM选课WHERE成绩BETWEEN 60 TO 90


    正确答案: C
    解析:
    简单查询是基于一个表进行的查询,是由SELECT和FROM短语构成的无条件查询,或由SELECT、FROM和WHERE短语构成的条件查询。BETWEENAND表示在……和……之间,其中包含等于,即大于等于AND前面的数,小于等于AND后面的数

  • 第24题:

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

    Max([成绩])

    B

    Int([成绩])

    C

    Sqr([成绩])

    D

    Min([成绩])


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