分组查询的结构:

     SELECT 字段1,字段2… FROM 表名 GROUP BY分组字段 HAVING 分组条件;

区别:

关于数据过滤:

            having是在分组后对数据进行过滤.

            where是在分组前对数据进行过滤

  关于统计函数使用

            having后面可以使用分组函数(统计函数)

            where后面不能使用分组函数