解决方案 »

  1.   

      sum(abs(gzsj - sum(gzsj) / count(xlbh))) 
    改成
      abs(gzsj - sum(gzsj) / count(xlbh))
      

  2.   

    gzsj-sum(gzsj)/count(xlbh)
    不可以这么用,即使你再sum也不符合分组要求。。
    建议你先计算sum,count,avg,再外面再套一层
      

  3.   

    这条语句不太对吧sum(abs(gzsj-sum(gzsj)/count(xlbh)))   这函数是针对group by 的,你第一个sum 里面的abs(gzsj-sum(gzsj)/count(xlbh))已经针对group by 进行了操作,这时再sum他找不到分组了,加个子查询试一试。
      

  4.   

    应该是用sum计算,然后再套一层进行计算,这样再符合分组逻辑!
    #8楼提出的,增加子查询,也是可以一试的