office交流网--QQ交流群号

Access培训群:792054000         Excel免费交流群群:686050929          Outlook交流群:221378704    

Word交流群:218156588             PPT交流群:324131555

解决分组查询“ 试图执行的查询中不包含作为聚合函数一部分的特定表达式”的办法

2018-01-03 17:22:00
tmtony8
原创
23099

最近发现很多网友在做分组查询即使用group by的时候出现“ 试图执行的查询中不包含作为聚合函数一部分的特定表达式”这个问题。

如下图,在创建分组查询的时候用sum函数统计内容


原因:

如提示所说,这个问题的原因是“没有使用聚合函数的部分没有参加分组”


解决办法:

所有没有使用聚合的字段都需要是用group by分组


如下SQL视图。若只group by A即会提示上面的错误

SELECT A,B,SUM(C) FROM TBL1 
GROUP BY A,B
    分享