问题
单项选择题
假设“订单”表中有订单号、职员号、客户号和金额字段,正确的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(*)>3WHERE AVG(金额)>200
D.SELECT职员号FROM订单 GROUP BY职员号WHERE COUNT(*)>3AND AVG金额>200
答案
参考答案:B
解析:[知识点] SQL的数据查询功能[评析] 查询操作用SELECT命令实现,本题是查询结果出自一个表的分组计算查询,按职员号进行分组,通过“GROUP BY职员号”实现。计算金额的平均单价通过AVG(单价)实现,对于多个查询条件用AND连接。