问题 单项选择题

查询订单数在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 订单 GROUPBY 职员号 WHERE COUNT(*)>3 AND AVG_金额>200

答案

参考答案:B

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

单项选择题
选择题