Where做条件限制时,是在查询结果分组前进行的,将不符合的Where条件过滤掉,并且使用Where时不能不能包含聚组函数。 Having做条件限制时,是在查询结果分组后进行的,条件中经常包含聚组函数,通常使用方式为放在Groupby后面。