一篇博客的链接:点击打开链接 下面是自己的理解: 1、语句会先执行group by进行分组 2、然后执行COUNT函数对于每一个分组进行计算 3、having是和group by连用的,在不使用group by的时候尽量避免使用having,这样使用是不符合语法规定的 点击打开链接