count函数用于统计不包含null值得记录或字段值,在用于查询之中时,它返回一个数值。它也可以与distinct命令一起使用,从而只统计数据集里不同的记录数量。命令all(与distinct相反)是默认的,在语句中不必明确指定。在没有指定distinct的情况下,重复的行也被统计在内。使用count函数的另一种方式是与 * 配合。count(*)会统计表里的全部记录数量,包括重复的,也不管字段里是否包含null值。
注意:distinct命令不能与count(*)一起使用,只能用于count(column_name)。
sum函数返回一组记录中某一个字段值的总和。它也可以与distinct一起使用,这时只会计算不同记录之和,这一般没有什么意义,因为有些记录被忽略了。
注意:sum函数所处理的字段类型必须是数值型的,不能是其他数据类型的,比如字符或日期。
avg函数可以计算一组指定记录的平均值。在与distinct一起使用时,它返回不重复记录的平均值。
注意:avg函数的参数必须是数值类型。
max函数返回一组记录中某个字段的最大值,null值不在计算范围之内。
min函数返回一组记录中某个字段的最小值,null值不在计算范围之内。
在汇总函数与distinct命令一起使用时,查询返回的结果可能不是我们所需要的。汇总函数的目的在于根据表里全部记录进行数据统计。
1、本网站为开放性注册平台,以上所有展示信息均由会员自行提供,内容的真实性、准确性和合法性均由发布会员负责,本网站对此不承担任何法律责任。
2、网站信息如涉嫌违反相关法律规定或侵权,请发邮件至599385753@qq.com删除。