如何使用函数将聚合和非聚合参数写在一起?

0
例如:【效率】字段的值为:平均效率/count(设备)
    创建了个计算字段名称为--->【指标】字段的值为:50
   【客户】字段
 
再添加个计算字段 使用if 函数 值为:if【效率】>=【指标】 and 【客户】='广州' THEN 1 ELSE O END 
 
报错,错误信息为:无法将聚合和非聚合参数与此函数混合。
 
           使用IIF函数 值为:IIF(【效率】>=【指标】 and 【客户】='广州',1,0 )
也报同样的错误信息。

各位大侠,应该怎么改?
 
  
已邀请:
0

AndyShi 2016-02-22 回答

1.分两个计算,union all,group by 
2.先嵌套做基础 运算,外部再进行最终逻辑判断
 
0

Jason0602 2016-02-22 回答

不明白,有没有例子?效率的计算字段已经是嵌套了两个基础的运算了。效率字段中的平均效率字段已经用量/时长了。

要回复问题请先登录注册