问题 单项选择题

对零件关系P,查询各种零件的平均单价、最高单价与最低单价之间差价的SQL语句为:

SELECT零件号,(39)

FROM P

(40);

(40)处填()。

A.ORDER BY 供应商

B.ORDER BY 零件号

C.GROUP BY 供应商

D.GROUP BY 零件号

答案

参考答案:D

解析:

试题(39)的正确选项为A,试题(40)的正确选项为D。要查询各种零件的平均单价、最高单价与最低单价之间差距,首先需要在结果列中的空(39)应填写“零件名称,AVG(单价),MAX(单价)-MIN(单价)”。其次必须用分组语句按零件号分组,故空(40)应填写“GROUP BY零件号”。完整的SQL语句为: SELECT零件号,零件名称,AVG(单价),MAX(单价)-MIN(单价) FROM P GROUP BY零件号;

单项选择题
单项选择题