HAVING子句用于筛选组,而WHERE子句用于筛选记录。
HAVING子句中可使用聚合函数,而WHERE子句中不能使用。
HAVING子句中的字段要么来自GROUP BY子句,要么来自聚合函数包含的字段,而WHERE子句中可出现表中任意字段。
HAVING子句不能放在 GROUP BY 子句前,WHERE子句不能放在 GROUP BY 子句后。
HAVING子句用于筛选组,而WHERE子句用于筛选记录。
HAVING子句中可使用聚合函数,而WHERE子句中不能使用。
HAVING子句中的字段要么来自GROUP BY子句,要么来自聚合函数包含的字段,而WHERE子句中可出现表中任意字段。
HAVING子句不能放在 GROUP BY 子句前,WHERE子句不能放在 GROUP BY 子句后。