延边手机网站建设开发,网站怎么做下载功能,凡客诚品的商业模式,佛山小企业网站建设文章目录 openGauss学习笔记-22 openGauss 简单数据管理-HAVING子句22.1 语法格式22.2 参数说明22.3 示例 openGauss学习笔记-22 openGauss 简单数据管理-HAVING子句
HAVING子句可以让我们筛选分组后的各组数据。
WHERE子句在所选列上设置条件#xff0c;而HAVING子句则在由… 文章目录 openGauss学习笔记-22 openGauss 简单数据管理-HAVING子句22.1 语法格式22.2 参数说明22.3 示例 openGauss学习笔记-22 openGauss 简单数据管理-HAVING子句
HAVING子句可以让我们筛选分组后的各组数据。
WHERE子句在所选列上设置条件而HAVING子句则在由GROUP BY子句创建的分组上设置条件。
22.1 语法格式
SELECT
{ * | [column, ...] }
[ FROM from_item [, ...] ]
[ WHERE condition ]
[ GROUP BY grouping_element [, ...] ]
[ HAVING condition [, ...] ]
[ ORDER BY {expression [ ASC | DESC ] }];22.2 参数说明 HAVING子句 与GROUP BY子句配合用来选择特殊的组。HAVING子句将组的一些属性与一个常数值比较只有满足HAVING子句中的逻辑表达式的组才会被提取出来。
22.3 示例
下面实例将找出根据c_first_name字段值进行分组并且c_first_name字段的计数少于 2 数据
openGauss# SELECT c_first_name FROM customer_t1 GROUP BY c_first_name HAVING count(c_first_name) 2;结果如下。 c_first_name
--------------JamesLocalJoes
(4 rows)下面实例将找出根据c_first_name字段值进行分组并且名称的计数大于1数据
openGauss# SELECT c_first_name FROM customer_t1 GROUP BY c_first_name HAVING count(c_first_name) 1;结果如下。 c_first_name
--------------GraceLily
(2 rows)点赞你的认可是我创作的动力 ⭐️ 收藏你的青睐是我努力的方向