写法必须按照下面的顺序来写。
select?列?from? 表名 where?[查询条件] group?by?[分组表达式] having?[分组过滤条件] order?by?[排序条件] limit?[offset,]?count;
注意:
select后面出现的列必须在group by后面出现的列或者聚合函数。
Mysql第七篇【分组查询】
原文:https://www.cnblogs.com/kwdlh/p/12727857.html