GROUP_BY_AGGREGATE错误类
在GROUP BY中不允许聚合函数,但可以找到< sqlExpr >
.
缓解
错误的缓解取决于原因:
你指定的函数正确吗?
取代
sqlExpr
用一个合适的函数,而不是聚合函数。要聚合表达式吗?
属性中的表达式
集团通过
把它加到选择
列表。您是否打算对聚合表达式进行筛选?
属性中的表达式
集团通过
子句,并使用布尔
的运算符有
条款。
例子
——GROUP BY子句中的聚合>选择一个从值(1,2),(1,3.)作为T(一个,b)集团通过一个,总和(b);[GROUP_BY_AGGREGATE]总功能是不允许在集团通过,但发现总和(T.b)。行1pos58;——移动表达式到SELECT列表>选择一个,总和(b)从值(1,2),(1,3.)作为T(一个,b)集团通过一个;15——GROUP BY子句中的聚合>选择一个,总和(b)从值(1,2),(1,3.),(2,1)作为T(一个,b)集团通过一个,总和(b)>1;[GROUP_BY_AGGREGATE]总功能是不允许在集团通过,但发现(总和(T.b)>投(1作为长整型数字));行1pos74;——将表达式移动到HAVING子句>选择一个,总和(b)从值(1,2),(1,3.),(2,1)作为T(一个,b)集团通过一个有总和(b)>1;15