GROUP BY 子句
1、出现在select 中的字段或者出现在order by 后面的字段如果不是包含在分组函数中,那么该字段必须在GROUP BY 子句中出现,
2、如果没有GROUP BY子句,select 列表中不允许出现字段(单行函数)与分组函数混合的情况
3、where子句中不允许使用分组函数
4、having子句中可以使用分组函数
GROUP BY 子句
1、出现在select 中的字段或者出现在order by 后面的字段如果不是包含在分组函数中,那么该字段必须在GROUP BY 子句中出现,
2、如果没有GROUP BY子句,select 列表中不允许出现字段(单行函数)与分组函数混合的情况
3、where子句中不允许使用分组函数
4、having子句中可以使用分组函数