SQLite - Having语句

SQLite - Having语句 首页 / SQLite入门教程 / SQLite - Having语句

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

HAVING子句在SELECT查询中的位置:

SELECT
FROM
WHERE
GROUP BY
HAVING
ORDER BY

语法:

SELECT column1, column2
FROM table1, table2
WHERE [ conditions ]
GROUP BY column1, column2
HAVING [ conditions ]
ORDER BY column1, column2

示例:

让无涯教程以一个示例来演示HAVING子句。无涯教程有一个名为" STUDENT"的表,其中包含以下数据:

Sqlite Having clause 1

示例1:

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

SELECT * FROM STUDENT GROUP BY NAME HAVING COUNT(NAME) < 2; 

输出:

Sqlite Having clause 2

示例2:

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

SELECT * FROM STUDENT GROUP BY NAME HAVING COUNT(NAME) > 2;

输出:

链接:https://www.learnfk.comhttps://www.learnfk.com/sqlite/sqlite-having-clause.html

来源:LearnFk无涯教程网

Sqlite Having clause 3

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

快速上手Kotlin开发 -〔张涛〕

邱岳的产品实战 -〔邱岳〕

Nginx核心知识150讲 -〔陶辉〕

RPC实战与核心原理 -〔何小锋〕

乔新亮的CTO成长复盘 -〔乔新亮〕

超级访谈:对话张雪峰 -〔张雪峰〕

业务开发算法50讲 -〔黄清昊〕

超级访谈:对话玉伯 -〔玉伯〕

B端产品经理入门课 -〔董小圣〕

好记忆不如烂笔头。留下您的足迹吧 :)