MySQL数据统计和转换函数MySQL 数据统计与转换函数涵盖 SUM()、COUNT()、AVG()、MAX()、MIN() 等统计函数,以及 CAST()、CONVERT()、IF()、CASE 等转换与条件函数,并在我们处理数据时能够对数据集进行聚合分析、条件判断、类型转换等操作,满足应用层对数据的深度分析和格式标准化需求。

本章内容:

1.MySQL max() 函数:求列最大值

2.MySQL min() 函数:求列最小值

3.MySQL count() 函数:统计行数

4.MySQL sum() 函数:计算数值列的总和

5.MySQL avg() 函数:求数值列的平均值

6.MySQL8.0+ row_number() 函数:行添加序号

7.MySQL8.0+ rank() 函数:列排名

8.MySQL8.0+ dense_rank() 函数:行排名

9.MySQL8.0+ ntile() 函数:行分桶

10.MySQL8.0+ lead() 函数:跳下几行访问

11.MySQL8.0+ lag() 函数:跳上几行访问

12.MySQL8.0+ first_value() 函数:列的第一个值

13.MySQL8.0+ last_value() 函数:列的最后一个值

14.MySQL if() 函数:条件判断

15.MySQL ifnull() 函数:处理NULL值

16.MySQL nullif() 函数:比较两个表达式

17.MySQL coalesce() 函数:返回第一个非NULL值

18.MySQL greatest() 函数:获取参数列表的最大值

19.MySQL least() 函数:获取参数列表的最小值

20.MySQL cast() 函数:数据类型转换

21.MySQL convert() 函数:数据类型转换

22.MySQL inet_aton() 函数:IP转数值

23.MySQL inet_ntoa() 函数:数值转IP

C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:

一点编程也不会写的:零基础C语言学练课程

解决困扰你多年的C语言疑难杂症特性的C语言进阶课程

从零到写出一个爬虫的Python编程课程

只会语法写不出代码?手把手带你写100个编程真题的编程百练课程

信息学奥赛或C++选手的 必学C++课程

蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程

手把手讲解近五年真题的蓝桥杯辅导课程

Dotcpp在线编译      (登录可减少运行等待时间)