13、集合函数(如SUM, AVG)不能出现在SELECT语句的()短语中A.SELECTB.WHEREC.HAVINGD.ORDER BY

题目

13、集合函数(如SUM, AVG)不能出现在SELECT语句的()短语中

A.SELECT

B.WHERE

C.HAVING

D.ORDER BY


相似考题
更多“13、集合函数(如SUM, AVG)不能出现在SELECT语句的()短语中”相关问题
  • 第1题:

    求每个终点的平均票价的SQL语句是

    A.SELECT终点,avg(票价)FROM ticket GROUP BY票价

    B.SELECT终点,avg(票价)FROM ticket ORDER BY票价

    C.SELECT终点,avg(票价)FROM ticket ORDER BY终点

    D.SELECT终点,avg(票价)FROM ticket GROUP BY终点


    正确答案:D
    解析:根据题目的要求,求每个终点的平均票价,则按不同的终点分组查询,用AVG()函数计算每组的平均票价值,故正确的SQL语句应该是: SELECT终点,avg(票价)FROM ticket GROUP BY终点

  • 第2题:

    查找教师表中教师最高的工资值,下列SQL语句正确的是

    A.SELECT MAX(工资) FROM 教师表

    B.SELECT MIN(工资) FROM 教师表

    C.SELECT AVG(工资) FROM 教师表

    D.SELECT SUM(工资) FROM 教师表


    正确答案:A
    解析:SQL查询语句中,MAX用于求最大值,MIN用于求最小值,AVG用于求平均。

  • 第3题:

    根据SQL标准,要查询表student中平均年龄age小于21的所在系dept及其平均年龄值,下面哪条语句适用?()

    A select dept,avg(age) from student where avg(age)<21

    B select dept,avg(age) from student group by dept having avg(age)<21

    C select dept,avg(age) from student having avg(age)<21

    D select dept,avg(age) from student group by dept where avg(age)<21


    参考答案B

  • 第4题:

    总计查询中,若要计算最高分,应选择的函数是( )。

    A.Avg函数

    B.Sum函数

    C.Max函数

    D.Count函数


    正确答案:C

  • 第5题:

    下图是使用查询设计器完成的查询,与该查询等价的SQL语句是 ______。

    A.select学号,数学from sc where 数学>(select avg(数学)from sC)

    B.select学号where数学>(select avg(数学)from sC)

    C.select数学avg(数学)from sc

    D.select数学>(select avg(数学)from sC)


    正确答案:A
    解析:由题目中的图片可以得出:查询条件的是“数学成绩大于数学平均分”,需要显示的字段是“学号”和“数学”,SQL语句中也应包含这些数据。

  • 第6题:

    下列聚集函数中不能忽略空值(Null)的是(44)。

    A.SUM(列名)

    B.MAX(列名)

    C.COUNT(*)

    D.AVG(列名)


    正确答案:C

  • 第7题:

    下图是使用查询设计器完成的查询,与该查询等价的SQL语句是( )。

    A.select 学号,数学from sc where数学>(select avg(数学)fromsc)

    B.select 学号 where 数学>(select avg(数学)fromsc)

    C.select 数学 avg(数学)from sc

    D.select 数学>(select avg(数学)from sc)


    正确答案:A
    解析:本题考查查询与SQL关系的知识。由查询设计器可以看出,最终的输出字段是“学号”和“数学”,来自的表是“sc”,查询的条件是:数学,(selectavg(数学)fromsc)。

  • 第8题:

    将SELECT语句的查询结果集再进行集合运算就构成了SQL的()查询。

    • A、嵌套
    • B、集合
    • C、连接
    • D、函数

    正确答案:B

  • 第9题:

    HAVING后面的条件中可以有聚集函数,比如SUM(),AVG()等,WHERE后面的条件中也可以有聚集函数。


    正确答案:错误

  • 第10题:

    SQL SELECT中,用于计算检索的函数有()

    • A、COUNT()
    • B、SUM()
    • C、AVG()
    • D、MAX()
    • E、MIN()

    正确答案:A,B,C,D,E

  • 第11题:

    下列函数中,正确的是()。

    • A、SUM(*)
    • B、MAX(*)
    • C、COUNT(*)
    • D、AVG(*)

    正确答案:C

  • 第12题:

    单选题
    SQL的聚集函数COUNT、SUM、AVG、MAX、MIN不允许出现在查询语句的()子句之中。
    A

    SELECT

    B

    HAVING

    C

    GROUPBY…HAVING

    D

    WHERE


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

  • 第13题:

    SQL语句中,SELECT命令中的JOIN是用来建立表间的联系短语,连接条件应出现在下列哪个短语中( )。

    A.WHERE

    B.ON

    C.HAVING

    D.INNER


    正确答案:B
    解析:从SELECT标准语句的完整语法格式中抽出与连接运算相关的语法格式如下:
    SELECT……
    FROM数据库表1>INNER JOIN数据库表2>
    ON连接条件>
    WHERE……
    其中,INNER JOIN等价于JOIN,为普通的连接,在Visual FoxPro中称为内部连接;ON连接条件>指定两个进行表连接的条件字段。

  • 第14题:

    总计查询中,若要计算方差,应选择的函数是( )。

    A.Sum函数

    B.Avg函数

    C.Count函数

    D.Var函数


    正确答案:D

  • 第15题:

    总计查询中,若要计算平均分,应选择的函数是( )。

    A.Where函数

    B.Avg函数

    C.Var函数

    D.Sum函数


    正确答案:B

  • 第16题:

    在SQL的查询语句中,允许出现聚集函数的是(23)。

    A.SELECT子句

    B.WHERE子句

    C.HAVING短语

    D.SELECT子句和HAVING短语


    正确答案:D
    解析:聚集函数是施加在查询中间结果集上的函数,用于实现中间结果集上的查找和统计功能。根据SQL语句的执行过程,SELECT子名上的聚集函数是对输出结果集上的运算,HAVING短语上的聚集函数是对分组之后各组上的数据进行运算,除此之外,聚集函数不能用于SQL语句的其他部分上。

  • 第17题:

    下图是使用查询设计器完成的查询,与该查询等价的SQL语句是( )。

    A.select学号,数学from SC where数学>;(select avg(数学)from sC.

    B.select学号where数学>;(select avg(数学)from sC.

    C.select数学avg(数学)from SC

    D.select数学>;(select avg(数学)from SC.


    正确答案:A
    A.【解析】本题考查查询与SQL关系的知识。由查询设计器可以看出,最终的输出字段是“学号”和“数学”,来自的表是“SC”,查询的条件是:数学>(selectavg(数学)fromsC.。

  • 第18题:

    设ABC表有三列A、B、C,并且都是整数类型,则以下( )查询语句能够按照B列进行分组,并在每一组中取C的平均值。

    A select avg(C) from ABC

    B select avg(C) from ABC order by B

    C select avg(C) from ABC group by B

    D select avg(C) from ABC group by C, B


    参考答案C

  • 第19题:

    SQL语言的标准库函数COUNT、SUM、AVG、MAX和MIN等,不允许出现在下列哪个子句中()。

    A.SELECT
    B.HAVING
    C.WHERE
    D.GROUP,HAVING

    答案:C
    解析:
    SQL语言的标准库函数COUNT、SUM、AVG、MAX和MIN等,不允许出现在WHERE子句中。

  • 第20题:

    在SQL-SELECT语句中,聚集函数COUNT和SUM都可用于统计表中记录行数。


    正确答案:错误

  • 第21题:

    下列语句中正确的是()表score(sti_id,names,math,English,VB)

    • A、selectstu_id,sum(math)froms core
    • B、selectsum(math),avg(VB)from score
    • C、select*,sum(english)from score
    • D、delete * from score

    正确答案:B

  • 第22题:

    在SQL的计算查询中,用于计数统计的函数是()。

    • A、COUNT()
    • B、COUNT
    • C、AVG()
    • D、SUM()

    正确答案:A

  • 第23题:

    单选题
    在SELECT语句中,以下有关HAVING语句的正确叙述是(  )。
    A

    HAVING短语必须与GROUP BY短语同时使用

    B

    使用HAVING短语的同时不能使用WHERE短语

    C

    HAVING短语可以在任意位置出现

    D

    HAVING短语与WHERE短语功能相同


    正确答案: D
    解析:
    HAVING子句总是跟在GROUP BY语句之后,不可以单独使用;HAVING子句和WHERE子句不矛盾,在查询中是先用WHERE子句限定元组,然后进行分组,最后再用HAVING子句限定分组。

  • 第24题:

    SQL聚集函数count.sum.avg.max.min不允许出现在查询语句的哪个子句中? (1.0分) [单选.] A. select B. having C. group by ..Having D. where
    答案:D