码迷,mamicode.com
首页 > 数据库 > 详细

mysql的统计函数

时间:2015-07-08 20:56:41      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:

一:统计函数

MySQL提供5个统计函数来对对数据进行统计。分别是实现对记录进行统计数,计算和,计算平均数,计算最大值和计算最小值。

1. 统计数据记录条数

可以有两种方式:

COUNT(*)使用方式:该种方式可以实现对表中记录进行统计,不管表字段中包含的是NULL值还是非NULL值。

COUNT(field)使用方式:该种方式可以实现对指定字段的记录进行统计,在具体统计时将忽略NULL值。

2. 统计计算平均值

该函数只有一种使用方式。

AVG(field)使用方式:该种方式可以实现对指定字段的平均值进行计算,在具体统计时将忽略NULL值。

3. 统计计算求和

该函数只有一种使用方式。

SUM(field)使用方式:该种方式可以实现计算指定字段值之和,在具体统计时将忽略NULL值。

4. 统计最大值

该函数只有一种使用方式。

MAX(field)使用方式:该种方式可以实现计算指定字段值中的最大值,在具体统计时将忽略NULL值。

5. 统计最小值

该函数只有一种使用方式。

MIN(field)使用方式:该种方式可以实现计算指定字段值中的最小值,在具体统计时将忽略NULL值。

二:统计函数注意点

对于这5种统计函数,如果所操作的表中没有任何数据记录,则COUNT()函数返回数据0,而其他函数则返回NULL。

三:GROUP_CONCAT()函数

GROUP_CONCAT()函数可以实现显示每个分组中的指定字段值。

SELECT GROUP_CONCAT(field) FROM table_name WHERE CONDITION GROUP BY field;

 

mysql的统计函数

标签:

原文地址:http://www.cnblogs.com/longshiyVip/p/4631221.html

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