WHERE 与 HAVING 区别
-
本质的区别就是where筛选的是表里面本来就有的字段,而having筛选的字段是筛选之后字段
-
HAVING语句通常与GROUP BY语句联合使用,用来过滤由GROUP BY语句返回的记录集,HAVING语句的存在弥补了WHERE关键字不能与聚合函数联合使用的不足
本质的区别就是where筛选的是表里面本来就有的字段,而having筛选的字段是筛选之后字段
HAVING语句通常与GROUP BY语句联合使用,用来过滤由GROUP BY语句返回的记录集,HAVING语句的存在弥补了WHERE关键字不能与聚合函数联合使用的不足