问题 单项选择题

给定供应关系SPJ(供应商号,零件号,工程号,数量),查询某工程至少用了3家供应商(包含3家)供应的零件的平均数量,并按工程号的降序排列。

SELECT工程号, (52) FROM SPJ GROUP BY工程号 (53)

ORDER BY工程号DESC;

(53)处填()。

A.HAVING COUNT(DISTINCT(供应商号))>2

B.Where COUNT(供应商号)>2

C.HAVING(DISTINCT(供应商号))>2

D.Where供应商号2

答案

参考答案:A

解析:

本题考查属性重命名机制以及基本的SOL语句。

52题是将查询出来的数量的平均值重新命名为平均数量。用法为:old-name as new-name,因此选B。

53题要求查询出至少用了3家供应商的供应零件,由于可能出现一个项目可能用同一供应商的多种零件,所以要加上Distanct加以避免。由此答案为A。

单项选择题
单项选择题