A-A+

查询订单数在3个以上 订单的平均金额200元以上的职员号。正确的SQL语句是A.SELECT

2022-08-05 22:37:58 问答库 阅读 173 次

问题详情

查询订单数在3个以上、订单的平均金额200元以上的职员号。正确的SQL语句是
A.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)>3 AND AVG 金额>200
B.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)>3 AND AVG (金额)>200
C.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)>3 WHERE AVG (金额)>200
D.SELECT 职员号 FROM 订单 GROUP BY 职员号 WHERE COUNT(*)>3 AND AVG金额>200请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B
解析:查询订单的平均金额 200元以上,用平均函数表示为AVG(金额)>200,故可排除选项A和选项D;订单数在三个以上和订单的平均金额200元以上两个条件要同时满足是逻辑“与”关系,故选项B正确。

考点:语句,职员