分组函数05
Posted zhengyinboke
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分组函数05相关的知识,希望对你有一定的参考价值。
1 #分组函数 2 /* 3 功能:用作统计使用,又称为聚合函数或统计函数火族函数 4 5 分类: 6 sum 求和 avg 平均值 max 最大值 min 最小值 count 计算个数 7 特点: 8 1.sum avg 一般处理数值型 max min count 可以处理任何类型 9 2.以上分组函数忽略 null值 10 3.可以和distinct搭配实现去重运算 11 4.和分组函数一起查询的字段要求group by后的字段 12 13 14 */ 15 16 #1.简单使用 17 SELECT SUM(salary) FROM employees; 18 19 SELECT AVG(salary) FROM employees; 20 21 SELECT MAX(salary) FROM employees; 22 23 SELECT MIN(salary) FROM employees; 24 25 SELECT COUNT(salary) FROM employees; 26 27 SELECT 28 SUM(salary) 和, 29 AVG(salary) 平均值, 30 MAX(salary) 最大值, 31 MIN(salary) 最小值, 32 COUNT(salary) 个数, 33 FROM 34 employees ; 35 36 #2.参数支持哪些类型 37 38 #3.是否忽略null值 39 40 #4.可以和distinct搭配实现去重运算 41 42 SELECT SUM(DISTINCT salary),SUM(salary) FROM employees; 43 44 #5.count函数详细介绍 45 46 SELECT COUNT(*) FROM employees; #统计行数 47 48 SELECT COUNT(1) FROM employees; #加一列常量值 统计行数 49 50 #6.和分组函数一同查询的字段有限的 51 52 53 #日期函数 datediff 54 55 SELECT DATEDIFF(NOW(),‘1998-03-03‘) 天数;
DQL
以上是关于分组函数05的主要内容,如果未能解决你的问题,请参考以下文章
图解 Google V8 # 05:函数表达式的底层工作机制
SpringCloud系列十一:SpringCloudStream(SpringCloudStream 简介创建消息生产者创建消息消费者自定义消息通道分组与持久化设置 RoutingKey)(代码片段