问题
单项选择题
假设“订单”表中有订单号、职员号、客户号和金额字段,正确的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职员号HAVINGCOUNT(*)>3 WHEREAVG金额>200
D.SELECT职员号FROM订单
GROUP BY职员号WHERE COUNT(*)>3 AND AVG金额>200
答案
参考答案:B
解析: 分组查询的语句是GROUP BY Group Column HAVING FilterCondition。该子句一般跟在WHERE后面,没有WHERE子句时,跟在FROM子句之后。同时,AVG是求平均值的函数,用法为AVG(Column)。