where子句中不能使用聚集函数,如count,max,min,avg,sum等。 having通常与group by 结合在一起使用,它可以使用聚集函数。 当利用group by进行分组时,可以没有having子句。但having出现时,必然出现group by。即having对分组后的数据再依据条件进行筛选。