单选题
假设“订单”表中有订单号、职员号、客户号和金额字段,正确的 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
【答案解析】
查询操作用SELECT命令实现,本题是查询结果出自一个表的分组计算查询,按职员号进行分组, 通过"GROUP BY 职员号"实现。计算金额的平均单价通过AVG(单价)实现,对于多个查询条件用AND连接。
提交答案
关闭