问题 单项选择题

求至少有两个职工的每个仓库的平均工资

A.SELECT 仓库号,COUNT(*),AVG(工资)FROM职工表;
HAVING COUNT(*)>;2

B.SELECT 仓库号,COUNT(*),AVG(工资)FROM职工表;
GROUP BY 仓库号 HAVING COUNT(*)>=2

C.SELECT 仓库号,COUNT(*),AVG(工资)FROM职工表;
GROUP BY 仓库号 SET COUNT(*)>=2

D.SELECT 仓库号,COUNT(*),AVG(工资)FROM职工表;
GROUP BY 仓库号 WHERE COUNT(*)>=2

答案

参考答案:B

解析: 本题利用SQL分组查询的功能,计算至少有两个职工的每个仓库的平均工资,利用 HAVING子句可以对分组条件做进一步限定。

多选题
多项选择题