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

题目
单选题
假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的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产品GROUP BY单价

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

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

D)SELECT产品名称,AVG(单价)FROM产品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产品GroupBy产品名称

B、Select产品名称,Avg(单价)From产品OrderBy产品型号

C、Select产品名称,Avg(单价)From产品GroupBy单价

D、Select产品名称,Avg(单价)From产品OrderBy产品产地


答案:C

第4题:

mdb”数据库中有产品、订单、订单明细、工资和雇员表。

(1)以产品、订单和订单明细表为数据源,创建“查询1”查询,统计客户ID=10001的订单中每种产品的数量。结果显示产品名称和数量字段。查询结果如图所示。

(2)以产品、订单和订单明细表为数据源,创建“查询2”查询,统计每种产品的利润。结果显示产品名称和利润字段,利润=Sum([订单明细]![数量]×([订单明细]![单价]×[订单明细]![折扣]-[产品]![单价]))。查询结果如图所示。


正确答案:

第5题:

有如下SQL语句: CREATE VIEW view_stock AS SELECT股票名称AS名称,单价FROM stock 执行该语句后产生的视图含有的字段名是

A.股票名称、单价

B.名称、单价

C.名称、单价、交易所

D.股票名称、单价、交易所


正确答案:B
解析:语句中“股票名称AS名称”的功能是在视图文件中将原数据表中的“股票名称”改名为“名称”,AS短语用来指定一个新的字段名。

第6题:

要使 “ 产品 ” 表中所有产品的单价上浮 8 %,正确的 SQL 命令是

A)UPDATE 产品 SET 单价 = 单价 + 单价 *8% FOR ALL

B)UPDATE 产品 SET 单价 = 单价 *1.08 FOR ALL

C)UPDATE 产品 SET 单价 = 单价 + 单价 *8%

D)UPDATE 产品 SET 单价 = 单价 *1.08


正确答案:D

第7题:

若要将“产品”表中所有供货商是“ABC”的产品单价下调50,则正确的SQL语句是

A.UPDATE产品SET单价=50 WHERE 供货商=“ABC”

B.UPDATE产品SET单价=单价-50 WHERE供货商=“ABC”

C.UPDATE.FROM 产品 SET单价=50 WHERE供货商=“ABC”

D.UPDATE.FROM 产品SET单价=单价-50 WHERE供货商=“ABC”


正确答案:B
解析:UPDATE语句的格式为:
  UPDATE<表名>
  SET<字段名1>=<表达式1>[,<字段名2>=<表达式2>]…
  [WHERE<条件>];

第8题:

假设同一名称的课程有不同的学生选修和不同的老师教授,则计算每门课程的平均分的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

第9题:

查询单价在600元以上主板和硬盘的正确命令是( )

A.SELECT*FROM产品WHERE单价,>600 AND(名称='主板'AND名称='硬盘')

B.SELECT*FROM产品WHERE单价>600 AND(名称='主板'OR名称='硬盘')

C.SELECT*FROM产品FOR单价>600 AND(名称='主板'AND名称='硬盘')

D.SELECT*FROM产品FOR单价>600 AND(名称='主板'OR名称='硬盘')


正确答案:B
解析:SQL查询命令的基本形式由SELECT-FROM-WHERE查询块组成,在本题所给出的4个选项中,选项C及选项D使用了错误的条件关键字“FOR”所以排除。而选项A中“(名称='主扳'AND名称'硬盘')”条件错误,所以正确答案为选项B。

第10题:

有如下SQL语句CREATE VIEW view_stock AS SELECT * FROM stock WHERE 交易所=“深圳”执行该语句后产生的视图包含的字段名是A)股票名称、单价 B)名称、单价 C)名称、单价、交易所 D)股票、单价、交易所


正确答案:B
本题同样是考查对创建视图的SQL语句的掌握,所不同的是,本题考查被创建的视图所包含的字段由哪些组成,问题的回答要从SQL语句出发,简单的判别方法就是看AS子句后面都包含哪些字段名,这些字段名就是组成所创建视图中的字段。由题干可以发现,名称、单价为创建的视图的字段,所以选项B为正确答案。

更多相关问题