子查询中的谓词条件关联到外层的表时,尽量不要跨多层 并且这里涉及到聚合的问题,由于外层根据entity_id分组,所以理论上写法是对的,否则还要多加一层聚合函数。大概是由于跨了两层导致解析错误,使得avg()没有效果
试试把子查询中的两层写到同一层里: select avg(sum(a.veri_oil_prod_incr_mon)) from .... a where ...... group by ....
17,086
社区成员
55,238
社区内容
加载中
试试用AI创作助手写篇文章吧