单选题假设同一名称的器材有不同的款式和重量,则计算每种器材平均重量的SQL语句是(  )。A SELECT 器材名称,AVG(重量)FROM器材GROUP BY器材名称B SELECT 器材名称,AVG(重量)FROM器材ORDER BY重量C SELECT 器材名称,AVG(重量)FROM器材ORDER BY器材名称D SELECT 器材名称,AVG(重量)FROM器材GROUP BY重量

题目
单选题
假设同一名称的器材有不同的款式和重量,则计算每种器材平均重量的SQL语句是(  )。
A

SELECT 器材名称,AVG(重量)FROM器材GROUP BY器材名称

B

SELECT 器材名称,AVG(重量)FROM器材ORDER BY重量

C

SELECT 器材名称,AVG(重量)FROM器材ORDER BY器材名称

D

SELECT 器材名称,AVG(重量)FROM器材GROUP BY重量


相似考题
参考答案和解析
正确答案: D
解析:
本题中,计算每种器材平均重量,应按器材名称分组,即GROUP BY器材名称。GROUP BY用于将查询结果按指定列分成集合组;ORDER BY用于将查询结果排序。
更多“单选题假设同一名称的器材有不同的款式和重量,则计算每种器材平均重量的SQL语句是(  )。A SELECT 器材名称,AVG(重量)FROM器材GROUP BY器材名称B SELECT 器材名称,AVG(重量)FROM器材ORDER BY重量C SELECT 器材名称,AVG(重量)FROM器材ORDER BY器材名称D SELECT 器材名称,AVG(重量)FROM器材GROUP BY重量”相关问题
  • 第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
    根据题目的要求,求每个终点的平均票价,则按不同的终点分组查询,用AVGQ函数计算每组的平均票价值,故正确的SQL语句应该是:
    SELECT 终点 ,avg(票价)FROM ticket GROUP BY 终点
    故选项D为正确答案。

  • 第2题:

    假设同一名称的课程有不同的学生选修和不同的老师教授,则计算每门课程的平均分的SQL语句是( )。

    A)SELECT课程名称,AVG(成绩)FROM课程GROUP BY成绩

    B)SELECT课程名称,AVG(成绩)FROM课程ORDER BY成绩

    C)SELECT课程名称,AVG(成绩)FROM课程ORDER BY课程名称

    D)SELECT课程名称,AVG(成绩)FROM课程GROUP BY课程名称


    正确答案:D

  • 第3题:

    假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL语句是 ( )。

    A)SELECT产品名称,AVG(单价)FROM产品GROUP BY单价

    B)SELECT产品名称,AVG(单价)FROM产品0RDER BY单价

    C)SELECT产品名称,AVG(单价)FROM产品0RDER BY产品名称

    D)SELECT产品名称,AVG(单价)FROM产品GROUP BY产品名称


    正确答案:D

  • 第4题:

    根据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

  • 第5题:

    求每个交易所的平均单价的SQL语句是______。

    A.SELECT 交易所,avg(单价)FROM stock GROUP BY 单价

    B.SELECT 交易所,avg(单价)FROM stock ORDER BY 单价

    C.SELECT 交易所,avg(单价)FROM stock ORDER BY 交易所

    D.SELECT 交易所,avg(单价)FROM stock GROUP BY 交易所


    正确答案:D
    解析:本题要求的是每个交易所的平均单价,使用SELECT语句来完成该操作,通过GROUPBY按交易所进行分组。AVG()是求平均的函数。选项B、C使用ORDERBY是排序语句,不正确。选项A是按照单价进行分组也不正确。

  • 第6题:

    假设同一名称的课程有不同的学生选修和不同的老师教授,则计算每门课程的平均分的SQL语句是( )。

    A)SELECT 课程名称,AVG(成绩)FROM 课程 GROUP BY 成绩

    B)SELECT 课程名称,AVG(成绩)FROM 课程 0RDER BY 成绩

    C)SELECT 课程名称,AVG(成绩)FROM 课程 0RDER BY 课程名称

    D)SELECT 课程名称,AVG(成绩)FROM 课程 GROUP BY 课程名称


    正确答案:D
    在SQL语句中,AVG函数用来求平均值,GROUP BY子句用于分组。根据题意,本题应该按照“课程名称”字段分组。 

  • 第7题:

    假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL语句是( )。

    A)SELECT产品名称,AVG(单价)FROM 产品 GROUPBY 单价

    B)SELECT产品名称,AVG(单价)FROM 产品 0RDERBY 单价

    C)SELECT产品名称,AVG(单价)FROM 产品 0RDERBY 产品名称

    D)SELECT产品名称,AVG(单价)FROM 产品 GROUPBY 产品名称


    正确答案:D
    要求每种产品的平均单价,应该按产品名称分组,在SQL中,用GROUPBY短语分组,而ORDERBY短语用来排序。

  • 第8题:

    现有书目表book,包含字段:价格price(float),类别type(char);现在查询各个类别的平均价格、类别名称,以下语句正确的是()。

    • A、select avg(price),type from book group by type
    • B、select count(price),type from book group by price
    • C、select avg(price),type from book group by price
    • D、select count(price),type from book group by type

    正确答案:A

  • 第9题:

    Click the Exhibit button and examine the data in the EMPLOYEES table. Which three subqueries work?()

    • A、SELECT * FROM employees where salary > (SELECT MIN(salary) FROM employees GROUP BY department_id);
    • B、SELECT * FROM employees WHERE salary = (SELECT AVG(salary) FROM employees GROUP BY department_id);
    • C、SELECT distinct department_id FROM employees WHERE salary > ANY (SELECT AVG(salary) FROM employees GROUP BY department_id);
    • D、SELECT department_id FROM employees WHERE salary > ALL (SELECT AVG(salary) FROM employees GROUP BY department_id);
    • E、SELECT last_name FROM employees WHERE salary > ANY (SELECT MAX(salary) FROM employees GROUP BY department_id);
    • F、SELECT department_id FROM employees WHERE salary > ALL (SELECT AVG(salary) FROM employees GROUP BY AVG(SALARY));

    正确答案:C,D,E

  • 第10题:

    单选题
    根据“职工”表建立一个“部门”视图,该视图包括了部门编号和(该部门的)平均工资两个字段,正确的SQL语句是(  )。
    A

    CREATE VIEW部门AS部门编号,AVG(工资)AS平均工资FROM职工GROUP BY部门编号

    B

    CREATE VIEW部门AS SELECT部门编号,AVG(工资)AS平均工资FROM职工GROUP BY部门名称

    C

    CREATE VIEW部门SELECT部门编号,AVG(工资)AS平均工资FROM职工GROUP BY部门编号

    D

    CREATE VIEW部门AS SELECT部门编号,AVG(工资)AS平均工资FROM职工GROUP BY部门编号


    正确答案: D
    解析:
    建立视图的命令格式为:CREATE VIEW视图名AS,建立之后应当采用GROUP BY对部门编号分组。

  • 第11题:

    单选题
    假设同一名称的器材有不同的款式和重量,则计算每种器材平均重量的SQL语句是(  )。
    A

    SELECT 器材名称,AVG(重量)FROM器材GROUP BY器材名称

    B

    SELECT 器材名称,AVG(重量)FROM器材ORDER BY重量

    C

    SELECT 器材名称,AVG(重量)FROM器材ORDER BY器材名称

    D

    SELECT 器材名称,AVG(重量)FROM器材GROUP BY重量


    正确答案: B
    解析:
    本题中,计算每种器材平均重量,应按器材名称分组,即GROUP BY器材名称。GROUP BY用于将查询结果按指定列分成集合组;ORDER BY用于将查询结果排序。

  • 第12题:

    单选题
    在"实验器材"数据表中有如下字段:器材编号、器材名称、生产厂家、单价,其中关键字可定义为()
    A

    器材编号

    B

    器材名称

    C

    生产厂家

    D

    单价


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

  • 第13题:

    有教师表 ( 教师号 , 姓名 , 所在系 , 工资 ) , 找出系内教师平均工资高于全体教师平均工资的系信息 ,正确语句是

    A )

    SELECT 所在系 , AVG( 工资 ) FORM. 教师表

    WHERE AVG( 工资 )>(SELECT AVG( 工资 ) FROM 教师表 )

    B )

    SELECT 所在系 , AVG( 工资 )FROM 教师表

    WHERE AVG( 工资 )>(SELECT AVG( 工资 ) FROM 教师表 ) GROUP BY 所在系

    C )

    SELECT 所在系 , AVG( 工资 ) FROM 教师表

    GROUP BY 所在系 HAVING AVG( 工资 )>(SELECT AVG( 工资 ) FROM 教师表 )

    D )

    SELECT 所在系 , AVG( 工资 ) FROM 教师表 GROUPBY 所在系

    WHERE AVG( 工资 )>(SELECT AVG( 工资 ) FROM 教师表 )


    正确答案:C

  • 第14题:

    求每个终点的平均票价的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终点

  • 第15题:

    假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的 SQL 语句是

    A)SELECT 产品名称 ,AVG( 单价 ) FROM 产品 GROUP BY 单价

    B)SELECT 产品名称 ,AVG( 单价 ) FROM 产品 ORDER BY 单价

    C)SELECT 产品名称 ,AVG( 单价 ) FROM 产品 ORDER BY 产品名称

    D)SELECT 产品名称 ,AVG( 单价 ) FROM 产品 GROUP BY 产品名称


    正确答案:D

  • 第16题:

    求每个交易所的平均单价的SQL语句是

    A)SELECT交易所,avg(单价)FROM stock GRDER BY单价

    B)SELECT交易所,avg(单价)FROM stock ORDER BY单价

    C)SELECT交易所,avg(单价)FROM stock ORDER BY交易所

    D)SELECT交易所,avg(单价)FROM stock GROUP BY交易所


    正确答案:D
    本题要求求出每个交易所的平均单价,重点是考查 GROUP子句的使用方法。题目要求求出每个交易所的数据记录进行平均,因此可以确定分组的字段应该是“交易所”字段,于是可以确定GROUP子句后面必须是交易所字段,四个答案中排除A, B,C,只有答案D是正确的。

  • 第17题:

    设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

  • 第18题:

    ( 32 ) 假定学号的第 3 、 4 位为专业代码 。 要计算各专业学生选修课程号为 “ 101 ” 课程的平均成绩 , 正确的 SQL 语句是

    A) SELECT 专业 AS SUBS( 学号 ,3,2), 平均分 AS AVG( 成绩 ) FROM 选课 WHERE 课程号 = "101" GROUP BY 专业

    B) SELECT SUBS( 学号 ,3,2) AS 专业 , AVG( 成绩 ) AS 平均分 FROM 选课 WHERE 课程号 = "101" GROUP BY 1

    C) SELECT SUBS( 学号 ,3,2) AS 专业 , AVG( 成绩 ) AS 平均分 FROM 选课 WHERE 课程号 = "101" ORDER BY 专业

    D) SELECT 专业 AS SUBS( 学号 ,3,2), 平均分 AS AVG( 成绩 ) FROM 选课 WHERE 课程号 = "101" ORDER BY 1


    正确答案:B

  • 第19题:

    有一个商品信息表(表名:ProInfo),表的字段为:ProID(商品编号),ProCatg(商品类别),ProName(商品名称),ProPrice(商品价格),下列选项()可以查询每一类商品的平均价格。

    • A、Select  ProCatg,AVG(ProPrice) From ProInfo
    • B、Selecct AVG(ProPrice) From ProInfo Group By ProCatg
    • C、Select AVG(ProPrice) From ProInfo

    正确答案:B

  • 第20题:

    在"实验器材"数据表中有如下字段:器材编号、器材名称、生产厂家、单价,其中关键字可定义为()

    • A、器材编号
    • B、器材名称
    • C、生产厂家
    • D、单价

    正确答案:A

  • 第21题:

    器材保养记录主要登记执勤消防车上器材名称外还需登记()。

    • A、器材数量
    • B、器材使用方法
    • C、器材生产厂家
    • D、保养日期

    正确答案:A,D

  • 第22题:

    单选题
    假设同一名称的产品有不同的型号和单价,则计算每种产品平均单价的SQL语句是(  )。
    A

    SELECT 产品名称,AVG(单价) FROM 产品 GROUP BY产品名称

    B

    SELECT 产品名称,AVG(单价) FROM 产品 ORDER BY单价

    C

    SELECT 产品名称,AVG(单价) FROM 产品 ORDER BY产品名称

    D

    SELECT 产品名称,AVG(单价) FROM 产品 GROUP BY单价


    正确答案: B
    解析:
    本题要求计算每种产品平均单价,应对每种产品分组,即GROUP BY产品名称,GROUP BY用于将查询结果按指定列分成集合组,ORDER BY用于对查询结果排序。

  • 第23题:

    多选题
    器材保养记录主要登记执勤消防车上器材名称外还需登记()。
    A

    器材数量

    B

    器材使用方法

    C

    器材生产厂家

    D

    保养日期


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

  • 第24题:

    单选题
    假设同一种蔬菜有不同的产地,则计算每种蔬菜平均单价的SQL语句是(  )。
    A

    SELECT蔬菜名称,AVG(单价)FROM蔬菜GROUP BY单价

    B

    SELECT蔬菜名称,AVG(单价)FROM蔬菜ORDER BY单价

    C

    SELECT蔬菜名称,AVG(单价)FROM蔬菜ORDER BY蔬菜名称

    D

    SEIECT蔬菜名称,AVG(单价)FROM蔬菜GROUP BY蔬菜名称


    正确答案: A
    解析:
    计算每种蔬菜平均价格,应当用GROUP BY按蔬菜名称分组,并用AVG计算对蔬菜名称分组后的平均单价。