假设"订单"表中有订单号、职员号、客户号和金额字段,如下SQL命令可以正确执行的是(  )。

admin2015-08-25  34

问题 假设"订单"表中有订单号、职员号、客户号和金额字段,如下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和FROM短语构成的无条件查询,或由SELECT、FROM和WHERE短语构成的条件查询。其基本格式为:SELECT <字段名表>FROM <表名表>WHERE <条件>GROUP BY <字段>HAVING <条件>ORDER BY<字段>INTO DBF|TABLE |。GROUP BY语句用来分组,HAVING语句用来限定分组必须满足的条件。C、D选项格式错误。取字段的平均值应用"()"而非"_",所以本题选B。
转载请注明原文地址:https://kaotiyun.com/show/h2bp777K
0

最新回复(0)