问题
单项选择题
对零件关系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零件号;