码迷,mamicode.com
首页 > 其他好文 > 详细

分组函数05

时间:2019-11-15 14:32:40      阅读:73      评论:0      收藏:0      [点我收藏+]

标签:分组   参数   统计   diff   使用   group   分类   code   sele   

 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

标签:分组   参数   统计   diff   使用   group   分类   code   sele   

原文地址:https://www.cnblogs.com/zhengyinboke/p/11865849.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!