SQLite HAVING 子句

2025 年 3 月 17 日 | 阅读 1 分钟

SQLite HAVING 子句用于指定过滤哪些组结果出现在最终结果中的条件。 WHERE 子句对选定的列设置条件,而 HAVING 子句对 GROUP BY 子句创建的组设置条件。

SELECT 查询中 HAVING 子句的位置

语法

示例

让我们用一个例子来演示 HAVING 子句。 我们有一个名为“STUDENT”的表,具有以下数据

Sqlite Having clause 1

示例 1

显示名称计数小于 2 的所有记录

输出

Sqlite Having clause 2

示例 2

显示名称计数大于 2 的所有记录

输出

Sqlite Having clause 3