where、having的区别2018-11-30 本文已影响0人 Frank_Kivi where是对查询前,将不符合条件的去掉。在分组之前过滤数据,所以后边不能跟聚合函数。 having是筛选满足条件的组,在分组后过滤数据,条件中通常包含聚合函数。