生活

汇总函数

汇总函数

  • 中文名:汇总函数
  • sum函数:某一个字段值的总和
  • 汇总函数介绍
    函数式SQL里的关键字,为了输出对字段里的数据进行操作。函数是一个命令,通常与字段名称或表达式联合使用,处理输入的数据并产生结果。SQL包含多种类型函数,其中汇总函数为SQL提供合计信息,比如计数、总和、平均。

    count函数

    count函数用于统计不包含null值得记录或字段值,在用于查询之中时,它返回一个数值。它也可以与distinct命令一起使用,从而只统计数据集里不同的记录数量。命令all(与distinct相反)是默认的,在语句中不必明确指定。在没有指定distinct的情况下,重复的行也被统计在内。使用count函数的另一种方式是与 * 配合。count(*)会统计表里的全部记录数量,包括重复的,也不管字段里是否包含null值。

    注意:distinct命令不能与count(*)一起使用,只能用于count(column_name)。

    sum函数

    sum函数返回一组记录中某一个字段值的总和。它也可以与distinct一起使用,这时只会计算不同记录之和,这一般没有什么意义,因为有些记录被忽略了。

    注意:sum函数所处理的字段类型必须是数值型的,不能是其他数据类型的,比如字符或日期。

    avg函数

    avg函数可以计算一组指定记录的平均值。在与distinct一起使用时,它返回不重复记录的平均值。

    注意:avg函数的参数必须是数值类型。

    max函数

    max函数返回一组记录中某个字段的最大值,null值不在计算范围之内。

    min函数

    min函数返回一组记录中某个字段的最小值,null值不在计算范围之内。

    注意事项

    在汇总函数与distinct命令一起使用时,查询返回的结果可能不是我们所需要的。汇总函数的目的在于根据表里全部记录进行数据统计。

    相关资讯
    内容声明

    1、本网站为开放性注册平台,以上所有展示信息均由会员自行提供,内容的真实性、准确性和合法性均由发布会员负责,本网站对此不承担任何法律责任。

    2、网站信息如涉嫌违反相关法律规定或侵权,请发邮件至599385753@qq.com删除。

    Copyright © 趣爱秀