如果希望从学生表中查询出同学的平均年龄,那么语句中应该包含()。A、SELECT MIN (年龄) AS 平均 FROM 学生表B、SELECT MAX (年龄) AS 平均 FROM 学生表C、SELECT AVG (年龄) AS 平均 FROM 学生表D、SELECT COUNT (年龄) AS 平均 FROM 学生表

题目

如果希望从学生表中查询出同学的平均年龄,那么语句中应该包含()。

  • A、SELECT MIN (年龄) AS 平均 FROM 学生表
  • B、SELECT MAX (年龄) AS 平均 FROM 学生表
  • C、SELECT AVG (年龄) AS 平均 FROM 学生表
  • D、SELECT COUNT (年龄) AS 平均 FROM 学生表

相似考题
更多“如果希望从学生表中查询出同学的平均年龄,那么语句中应该包含()。A、SELECT MIN (年龄) AS 平均 FROM 学生表B、SELECT MAX (年龄) AS 平均 FROM 学生表C、SELECT AVG (年龄) AS 平均 FROM 学生表D、SELECT COUNT (年龄) AS 平均 FROM 学生表”相关问题
  • 第1题:

    根据SQL标准,要查询表student中所有年龄age小于所有学生的平均年龄的记录,下面哪条语句适用?()

    A select * from student where age< avg(age)

    B select * from student having age< avg(age)

    C select * from student a where a.age< (select avg(b.age) from student b)

    D select * from student a where (select avg(b.age) from student b ) >= a.age


    参考答案C

  • 第2题:

    下列SELECT语句正确的是______。

    A.SELECT*FROM'学生表'WHERE姓名=张三

    B.SELECT*FROM'学生表'WHERE姓名=张三

    C.SELECT*FROM学生表WHERE姓名=张三

    D.SELECT*FROM学生表WHERE姓名=张三


    正确答案:C
    解析:SELECT语句中的表是不能用引号括起来的,而对于文本型的查找内容则要用单引号括起来。

  • 第3题:

    欲将表“学生”中的信息先按学号升序排序,再按平均成绩升序排列,其正确命令是(45)。

    A.SELECT * FROM 学生 ORDER BY 学号 ASC,平均成绩 ASC

    B.SELECT * FROM 学生 ORDER BY 平均成绩 ASC,学号 ASC

    C.SELECT * FROM 学生 ORDER BY 学号 DESC,平均成绩 DESC

    D.SELECT * FROM 学生 ORDER BY 平均成绩 DESC,学号 DESC


    正确答案:A
    解析:ASC表示升序排列,DESC表示降序排列。

  • 第4题:

    有学生表和班级表文件,检索班级中至少有一个学生是少数民族的,正确的命令是

    A.SELECT班级名称FROM班级表WHERE班级号IN; SELECT班级号FROM学生表WHERE民族!="汉"

    B.SELECT班级名称FROM班级表WHERE班级号IN; (SELECT班级号FROM学生表WHERE民族!="汉")

    C.SELECT班级名称FROM班级表WHERE学号IN; SELECT学号FROM学生表WHERE民族!="汉"

    D.SELECT班级名称FROM班级表WHERE学号IN; (SELECT学号FROM学生表WHERE民族!="汉")


    正确答案:B
    解析:本题是关于SQL嵌套查询语句的使用,通过内层的查询所有少数民族学生的学号集合,然后从班级关系中检索元组的学号属性值在该集合中的每个元组。注意内层嵌套的查询语句要用圆括号括起来。

  • 第5题:

    若查询学生表中年龄小于21岁的男学生,则语法: SELECT*FROM学生; WHERE【 】AND; 【 】


    正确答案:年龄21 性别=“男”
    依据题意,在WHERE子句中设定查询条件,查询年龄小于21岁和性别为男的同学,即WHERE年龄21AND性别=“男”。

  • 第6题:

    查询学生表S的全部记录并存储于临时表文件one中的SQL命令是( )。

    A.SELECT*FROM学生表INTO CURSOR one

    B.SELECT*FROM学生表To CURSoR one

    C.SELECT*FROM学生表INTO CURSOR DBF one

    D.SELECT*FROM学生表TO CURSOR DBF one


    正确答案:A
    A。【解析】使用短语INTOCURSORCursorName可以将查询结果存放到临时数据库文件中,其中CursorName是临时文件名,该短语产生的临时文件是一个只读的.dbf文件,当查询结束后该临时文件是当前文件,可以像一般的.dbf文件一样使用,当关闭文件时该文件将自动删除。

  • 第7题:

    下列哪条语句能够从学生表中查询出姓名的第二个字是“敏”的学生的信息( )。

    A、select * from 学生表 where 姓名=’_敏%’

    B、select * from 学生表 where 姓名 like ’_敏%’

    C、select * from 学生表 where 姓名 like ’%敏%’

    D、select * from 学生表 where 姓名 like ’%敏’


    参考答案B

  • 第8题:

    如果希望从学生表中查询出同学的平均年龄,那么语句中应该包含()。

    ASELECT MIN (年龄) AS 平均 FROM 学生表

    BSELECT MAX (年龄) AS 平均 FROM 学生表

    CSELECT AVG (年龄) AS 平均 FROM 学生表

    DSELECT COUNT (年龄) AS 平均 FROM 学生表


    C

  • 第9题:

    如果希望统计学生表中选修网页设计课程的学生的人数,那么语句中应该包含()。

    • A、SELECT MIN (*) AS 专业人数 FROM 学生表 WHERE 专业=‘网页设计’
    • B、SELECT MAX (*) AS 专业人数 FROM 学生表 WHERE 专业=‘网页设计’
    • C、SELECT AVG (*) AS 专业人数 FROM 学生表 WHERE 专业=‘网页设计’
    • D、SELECT COUNT (*) AS 专业人数 FROM 学生表 WHERE 专业=‘网页设计’

    正确答案:D

  • 第10题:

    下列SQL语句中,能够完成对查询结构排序的是()。

    • A、SELECT *FROM 学生 WHERE 专业=’软件’ ORDER BY 年龄
    • B、SELECT *FROM 学生表 WHERE 专业=‘软件’
    • C、SELECT *FROM 学生表 WHERE 专业=‘软件’ WHERE 专业= ‘软件AVG 年龄
    • D、SELECT *FROM 学生表 WHERE 专业=‘软件’ DISTINCT 年龄 11

    正确答案:A

  • 第11题:

    设ADOrs为Recordset对象,从“学生基本情况表”中获取所有记录的语句是()。

    • A、ADOrs.Open “select * From 学生基本情况表”
    • B、ADOrs.Execute “select * From 学生基本情况表”
    • C、ADOrs.New “select * From 学生基本情况表”
    • D、ADOrs.Select “select * From 学生基本情况表”

    正确答案:A

  • 第12题:

    如果希望从学生表中查询出同学的平均年龄,那么语句中应该包含()。

    • A、SELECT MIN (年龄) AS 平均 FROM 学生表
    • B、SELECT MAX (年龄) AS 平均 FROM 学生表
    • C、SELECT AVG (年龄) AS 平均 FROM 学生表
    • D、SELECT COUNT (年龄) AS 平均 FROM 学生表

    正确答案:C

  • 第13题:

    用SQL语言描述“在学生表中查找女学生的全部信息”,以下语句中正确的是( )。

    A.SELECT FROM学生表IF(性别='女')

    B.SELECT性别FROM学生表IF(性别='女')

    C.SELECT*FROM学生表WHERE(性别='女')

    D.SELECT*FROM性别WHERE(性别='女')


    正确答案:C
    解析:查询语句的基本格式是:
      SELECT *|字段名
      FORM表名
      WHERE条件

  • 第14题:

    有学生表和班级表文件,检索哪些班级中至少有一个学生的总分是大于700的,正确的命令是( )。

    A.SELECT 班级名称 FROM 班级表 WHERE 班级号 IN; SELECT 班级号 FROM 学生表 WHERE 总分>700

    B.SELECT 班级名称 FROM 班级表 WHERE 班级号 IN; (SELECT 班级号 FROM 学生表 WHERE 总分>700)

    C.SELECT 班级名称 FROM 班级表 WHERE 学号 IN; SELECT 学号 FROM 学生表 WHERE 总分>700

    D.SELECT 班级名称 FROM 班级表 WHERE 学号 IN; (SELECT 学号 FROM 学生表 WHERE 总分>700)


    正确答案:B
    解析:本题是关于SQL嵌套查询语句的使用,通过内层的查询所有总分大于700的学号集合,然后从班级关系中检索元组的学号属性值在该集合中的每个元组。注意内层嵌套的查询语句要用圆括号括起来。

  • 第15题:

    “学生”表中学生号为主索引,若用SQL命令检索所有比“孙静”年龄大的同学,下列语句正确的是( )。

    A. SELECT*FROM学生; WHERE 年龄>(SELECT 年龄 FROM学生; WHERE 姓名=“孙静”)

    B.SELECT*FROM学生; WHERE 姓名=“孙静”

    C. SELECT*FROM 学生: WHERE 年龄>(SELECT 年龄; WHERE 姓名=“孙静”)

    D.SELECT*FROM 学生: WHERE 年龄>“孙静”


    正确答案:A
    解析:本题是一个嵌套循环查询的语句,内层循环是检索出“孙静”的年龄,外层循环用WHERE语句检索出比“孙静”年龄大的同学,外层循环结果依赖于内层查询。

  • 第16题:

    有如下SQL语句: SELECT姓名FROM学生表WHERE学号IN; (SELECT学号FROM成绩表WHERE成绩>90) 下列哪条命令与该SQL语句等价

    A.SELECT姓名FROM学生表WHERE EXISTS; (SELECT学号FROM成绩表WHERE成绩>90)

    B.SELECT姓名FROM学生表WHERE EXISTS; (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)

    C.SELECT姓名FROM学生表WHERE学号EXISTS; (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)

    D. SELECT姓名FROM学生表WHERE学号=; (SELECT学号FROM成绩表WHERE成绩>90)


    正确答案:B
    解析:IN是包含运算,此处子查询中得到多个结果,记录不惟一,因此不用“=”运算符;EXISTS是谓词,用来检查在子查询中时候有结果返回。

  • 第17题:

    分别查询男生和女生的入校总分的平均分,并将结果合并成一个查询结果。请填空补充下面的SELECT语句: SELECT性别,AVG(入校总分)AS平均分; FROM学生表WHERE性别="女"【 】;【 】SELECT性别,AVG(入校总分)AS平均分; FROM学生表WHERE性别="男"GROUP BY性别


    正确答案:GROUP BY性别 UNION
    GROUPBY性别,UNION

  • 第18题:

    查询学生表s的全部记录并存储于临时表文件0ne中的SqL命令是( )。

    A.SELECT*FROM学生表1NTCURSOR one

    B.SELECT*FROM学生表TCURSR one

    C.SELECT*FRM学生表INTO CURSOR DBF one

    D.SELECT*FROM学生表TO CURSR DBF one


    正确答案:A
    A。【解析】使用短语INTOCURSORCursorName可以将查询结果存放到临时数据库文件中,其中Cursor—Name是临时文件名,该短语产生的临时文件是一个只读的.dbf文件,当查询结束后该临时文件是-3前文件,可以像一般的.dbf文件一样使用,当关闭文件时该文件将自动删除。

  • 第19题:

    查询学生表 S 的全部记录并 存储 于临时表文件 one 中的 SQL 命令是

    A)SELECT * FROM 学生表 INTO CURSOR one

    B)SELECT * FROM 学生表 TO CURSOR one

    C)SELECT * FROM 学生表 INTO CURSOR DBF one

    D)SELECT * FROM 学生表 TO CURSOR DBF one


    正确答案:A

  • 第20题:

    设ADOrs为Recordset对象,从“学生基本情况表”中获取所有记录的语句是()。

    AADOrs.Open“select * From 学生基本情况表”

    BADOrs.Execute“select * From 学生基本情况表”

    CADOrs.New“select * From 学生基本情况表”

    DADOrs.Select “select * From 学生基本情况表”


    A

  • 第21题:

    下列SQL语句中,能够对查询结果进行排序的是()

    • A、SELECT * FROM 学生表 WHERE 专业=‘软件’ORDER BY 年龄
    • B、SELECT * FROM 学生表 WHERE 专业=‘软件’
    • C、SELECT * FROM 学生表 WHERE 专业=‘软件’AVG 年龄
    • D、SELECT * FROM 学生表 WHERE 专业=‘软件’DISTINCT 年龄

    正确答案:A

  • 第22题:

    有如下SQL语句:下列哪条命令与该SQL语句等价() SELECT姓名FROM学生表WHERE学号IN; (SELECT学号FROM成绩表WHERE成绩>90)

    • A、SELECT姓名FROM学生表WHEREEXISTS;(SELECT学号FROM成绩表WHERE成绩>90)
    • B、SELECT姓名FROM学生表WHEREEXISTS;(SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)
    • C、SELECT姓名FROM学生表WHERE学号EXISTS;(SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)
    • D、SELECT姓名FROM学生表WHERE学号=;(SELECT学号FROM成绩表WHERE成绩>90)

    正确答案:B

  • 第23题:

    在“学生表”中查找所有男生的全部情况是()。

    • A、SELECT学号,姓名FROM学生表WHERE性别=男;
    • B、SELECT学号,姓名FROM学生表WHERE性别="男";
    • C、SELECT*FROM学生表WHERE性别=男;
    • D、SELECT*FROM学生表WHERE性别="男";

    正确答案:D

  • 第24题:

    单选题
    如果希望从学生表中查询出同学的平均年龄,那么语句中应该包含()。
    A

    SELECT MIN (年龄) AS 平均 FROM 学生表

    B

    SELECT MAX (年龄) AS 平均 FROM 学生表

    C

    SELECT AVG (年龄) AS 平均 FROM 学生表

    D

    SELECT COUNT (年龄) AS 平均 FROM 学生表


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