单选题假设同一名称的产品有不同的型号和单价,则计算每种产品平均单价的SQL语句是(  )。ASELECT 产品名称,AVG(单价) FROM 产品 GROUP BY产品名称BSELECT 产品名称,AVG(单价) FROM 产品 ORDER BY单价CSELECT 产品名称,AVG(单价) FROM 产品 ORDER BY产品名称DSELECT 产品名称,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单价


参考解析

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

相关考题:

假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL语句是()。 A、Select产品名称,Avg(单价)From产品GroupBy产品名称B、Select产品名称,Avg(单价)From产品OrderBy产品型号C、Select产品名称,Avg(单价)From产品GroupBy单价D、Select产品名称,Avg(单价)From产品OrderBy产品产地

假设同一名称的课程有不同的学生选修和不同的老师教授,则计算每门课程的平均分的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产品0RDER BY单价C)SELECT产品名称,AVG(单价)FROM产品0RDER BY产品名称D)SELECT产品名称,AVG(单价)FROM产品GROUP BY产品名称

要使 “ 产品 ” 表中所有产品的单价上浮 8 %,正确的 SQL 命令是A)UPDATE 产品 SET 单价 = 单价 + 单价 *8% FOR ALLB)UPDATE 产品 SET 单价 = 单价 *1.08 FOR ALLC)UPDATE 产品 SET 单价 = 单价 + 单价 *8%D)UPDATE 产品 SET 单价 = 单价 *1.08

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

若要将“产品”表中所有供货商是“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”

有如下SQL语句: CREATE VIEW view_stock AS SELECT股票名称AS名称,单价FROM stock 执行该语句后产生的视图含有的字段名是A.股票名称、单价B.名称、单价C.名称、单价、交易所D.股票名称、单价、交易所

以下5题使用如下关系:客户(客户号,名称,联系人,邮政编码,电话号码)产品(产品号,名称,规格说明,单价)订购单(订单号,客户号,订购日期)订购单名细(订单号,序号,产品号,数量)查询单价在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 名称='硬盘')

查询单价在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名称='硬盘')

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

根据以下三个表,回答下列各题: 客户(客户号,名称,联系人,地址,电话号码) 产品(产品号,名称,规格说明,单价) 订购单(订单号,客户号,产品号,数量,订购日期) {TS}查询单价在100元以上的鼠标和键盘,正确命令是( )。A. SELECT*FROM产品WHERE单价100 AND(名称='鼠标'AND名称='键盘')B. SELECT*FROM产品WHERE单价100 AND(名称='鼠标'0R名称='键盘')C. SELECT*FROM产品FOR单价100 AND(名称='鼠标'AND名称='键盘')D. SELECT*FROM产品FOR单价100 AND(名称='鼠标'0R名称='键盘')

要使“产品”表中所有产品的单价上浮8%,正确的SQL命令是( )。A. UPDATE产品SET单价=单价+单价*8%FOR ALLB. UPDATE产品SET单价=单价*1.08 FOR ALLC. UPDATE产品SET单价=单价+单价*8%D. UPDATE产品SET单价=单价*1.08

要使“产品”表中所有产品的单价上浮8%,正确的SQL语句是( )。

对零件关系P,查询各种零件的平均单价、最高单价与最低单价之间差价的SQL语句为:SELECT 零件号, (39)FROM P(40) ;(39)A.零件名称,AVG(单价),MAX(单价)-MIN(单价)B.供应商,AVG(单价),MAX(单价)-MIN(单价)C.零件名称,AVG单价,MAX单价-MIN单价D.供应商,AVG单价,MAX单价-MIN单价

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

(18)若要将“产品”表中所有供货商是“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"

有如下SQL语句CREATEVIEWview-skASSELECT股票名称AS名称,单价FROMsk执行该语句后产生的视图含有的字段名是A.股票名称、单价B.名称、单价C.名称、单价、交易所D.股票名称、单价、交易所

已知“产品表”(产品编码,产品名称,单价)和“新价格表”(产品编码,单价)。要使用“新价格表”中的单价修改“产品表”中相应产品的单价,应使用的方法是()A、更新查询B、追加查询C、生成表查询D、删除查询

单选题查询单价在600元以上的主机板和硬盘的正确命令是(  )。ASELECT * FROM产品WHERE单价600AND (名称='主机板'AND名称='硬盘')BSELECT * FROM产品WHERE单价600AND (名称='主机板'OR名称='硬盘)CSELECT * FROM产品FOR单价600AND (名称='主机板'AND名称='硬盘')DSELECT * FROM产品FOR单价600AND (名称='主机板'OR名称='硬盘')

单选题若要将“产品”表中所有供货商是“ABC”的产品单价下调50,则正确的SQL语句是(  )。AUPDATE产品SET单价=50 WHERE供货商=ABCBUPDATE产品SET单价=单价-50 WHERE供货商=ABCCUPDATE FROM产品SET单价=50 WHERE供货商=ABCDUPDATE FROM产品SET单价=单价-50 WHERE供货商=ABC

单选题要使“产品”表中所有产品的单价上浮8%,正确的SQL语句是(  )。AUPDATE产品SET单价=单价+单价*8% FOR ALLBUPDATE产品SET单价=单价*1.08% FOR ALLCUPDATE产品SET单价=单价+单价*8%DUPDATE产品SET单价=单价*1.08

多选题某公司使用SQLServer作为数据信息存储的平台,其中Sales数据库有一个用于存放产品信息的表Products。现在销售部门的人员临时需要一张商品价格表,要求列出所有产品的名称和其单价,并且以中文显示列名,那么下面SQL语句中可以满足条件的是()ASELECT Product Name AS’产品的名称’,Unit Price AS’单价’FROM ProductsBSELECT Product Name=产品的名称,Unit Price=单价FROM ProductsCSELECT Product Name=“产品的名称”,Uni tPrice=“单价”FROM ProductsDSELECT Product Name’产品的名称’,Unit Price’单价’FROM Products

单选题已知“产品表”(产品编码,产品名称,单价)和“新价格表”(产品编码,单价)。要使用“新价格表”中的单价修改“产品表”中相应产品的单价,应使用的方法是()A更新查询B追加查询C生成表查询D删除查询

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

单选题现有产品表(产品编号,名称,单价),下列语句正确的是(  )。ASELECT名称FROM产品表WHERE单价=MIN(单价)BSELECT名称,MIN(单价)AS rain_price FROM产品表;GROUP BY名称ORDER BY MIN(单价)CSELECT名称,MIN(单价)AS rain_price FROM产品表;GROUP BY名称HAVING MIN(单价)20DSELECT名称,MIN(单价)AS rain_price FROM产品表;WHERE MIN(单价)20 GROUP BY名称

单选题与“SELECT DISTINCT产品号FROM产品WHERE单价=ALL(SELECT单价FROM产品WHERE SUBSTR(产品号1,1)=2)”等价的SQL命令是(  )。ASELECT DISTINCT产品号FROM产品WHERE单价=(SELECT MAX(单价)FROM产品WHERE SUBSTR(产品号1,1)=2)BSELECT DISTINCT产品号FROM产品WHERE单价=(SELECT MIN(单价)FROM产品WHERE SUBSTR(产品号1,1)=2)CSELECT DISTINCT产品号FROM产品WHERE单价=ANY(SELECT单价FROM产品WHERE SUBSTR(产品号1,1)=2)DSELECT DISTINCT产品号FROM产品WHERE单价=SOME(SELECT单价FROM产品WHERE SUBSTR(产品号1,1)=2)

单选题假设同一种蔬菜有不同的产地,则计算每种蔬菜平均单价的SQL语句是(  )。ASELECT蔬菜名称,AVG(单价)FROM蔬菜GROUP BY单价BSELECT蔬菜名称,AVG(单价)FROM蔬菜ORDER BY单价CSELECT蔬菜名称,AVG(单价)FROM蔬菜ORDER BY蔬菜名称DSEIECT蔬菜名称,AVG(单价)FROM蔬菜GROUP BY蔬菜名称