-
WHERE 子句用于在选择记录之前对记录进行过滤。WHERE 子句可以包含一个或多个条件,它检查每个记录,并只返回符合条件的记录。
-
WHERE 子句使用的过滤条件通常包括等于、不等于、小于、大于、小于或等于、大于或等于等比较运算符,在过滤 NULL 值时使用 IS NULL 或 IS NOT NULL 等条件。
-
HAVING 子句用于在 GROUP BY 字句之后对结果进行过滤。HAVING 子句也可以包含一个或多个条件,它检查每个组,并且仅返回符合条件的组。
-
HAVING子句通常用于分组聚合函数(例如 SUM,COUNT,AVG 等)的结果过滤。
数据库常见面试题 —— 10. where 和 group 的区别是什么
于 2023-11-02 16:23:28 首次发布