给定关系模式SP_P(供应商号,项目号,零件号,数量),查询至少给3个(包含3个

题库2022-08-02  62

问题 给定关系模式SP_P(供应商号,项目号,零件号,数量),查询至少给3个(包含3个)不同项目供应了零件的供应商,要求输出供应商号和供应零件数量的总和,并按供应商号降序排列。SELECT供应商号,SUM(数量)FROM SP_P(  )(  )(  )问题1选项A.ORDERBY供应商号B.GRòUPBY供应商号C.ORDERBY供应商号ASCD.GROUPBY供应商号DESC问题2选项A.WHERE项目号>2B.WHERE COUNT(项目号)>2C.HAVING(DISTINCT项目号)>2D.HAVING COUNT(DISTINCT项目号)>2问题3选项A.ORPERBY供应商号B.GROUPBY供应商号C.ORDERBY供应商号DESCD.GROUP BY供应商号DESC

选项

答案 BDC

解析 SELECT语句的基本语法结构:
SELECT[ALL|DISTINCT]<列名>[,···n]
FROM<表名|视图名>[,···n]
[WHERE<条件表达式>]
[GROUP BY<列名>[HAVNG<条件表达式>]]
[ORDER BY<列名>[ASC|DESC][,···n]]
本题中,需要进行分组,分组的依据为供应商号;同时在分组的基础上需要指定条件,这时需使用HAVING子句,统计项目的个数大于,由于项目可能重复,因此在统计之前应该消除重复的项目,需使用DISTINCT关键字。
题干要求按供应商号进行降序排列,需使用ORDER BY子句和关键字DESC。
转载请注明原文地址:https://tihaiku.com/congyezige/2419931.html

最新回复(0)