聚合函数种类和功能有哪些和分组查询 group by 与 order by的区别?

Posted CURRY_yyds

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了聚合函数种类和功能有哪些和分组查询 group by 与 order by的区别?相关的知识,希望对你有一定的参考价值。

1 聚合函数介绍

 函数名称

功能

 sum(column)

对字段column的值进行汇总,column的数据类型只能是数值型

 max(column)

获取字段column的最大值,column的数据类型只能是数值型和日期型

 min(column)

获取字段column的最小值

 avg(column)

获取字段column的平均值

 count(*)


count (column)

统计表的记录行数


统计表中column不为空的记录行数

count 函数用于统计记录函数必须指定一个列的名称或使用“*”

 

2.分组查询

 分组查询 group by 子句

根据(by)+分组(group)

select column 聚合函数 (column) group by column;

order by 和 group by 的区别:

group by 依据某列进行分组查询

order by 依据某列或多列进行升序或降序显示

以上是关于聚合函数种类和功能有哪些和分组查询 group by 与 order by的区别?的主要内容,如果未能解决你的问题,请参考以下文章

聚合函数种类和功能有哪些和分组查询 group by 与 order by的区别?

聚合函数以及MYSQL分组查询——GROUP BY语句(一天一个小技巧,明天你就是专业人士,欧耶!)

聚合函数以及MYSQL分组查询——GROUP BY语句(一天一个小技巧,明天你就是专业人士,欧耶!)

15group by子句与聚合函数

帮我解释下:所有select的字段,除聚合函数中的字段,都必须在group by中出现。只要满足这个规则就可以

group by用法