美文网首页
SQL-聚和函数

SQL-聚和函数

作者: 肉肉要次肉 | 来源:发表于2017-06-07 18:01 被阅读49次

聚合函数指的是能够居于列进行计算,将多个值合并成一个值,

聚合函数经常与SELECT语句的GROUP BY子句一起使用。所有聚合函数均为确定性函数,也就是说只要使用一组特定输入值调用聚合函数,该函数总数返回相同的值,可以对一组值执行计算,并返回单个值。

在SQL Server 2008提供的所有聚合函数中,除了COUNT函数以外,聚合函数都会忽略空值。

图1 聚合函数

一、SUM : 用于对表达式中的列进行求和(只能用于数值型,空值忽略不计)

图1 SUM

图1,我们可以看到查询商品编号为1 的销售总量,那么如果我们还想看看,这些商品编号为1 的付款方式呢?

图2

我们可以看到在查询语句后面,多加了一个查询付款方式的列,就出现了图2的报错,原因是因为当我们使用聚合函数的时候,必须使用GROUP BY子句。如图3.

图3

二、AVG : 求平均值(只能与数值型一起使用,空值将忽略

图4 AVG

三、MAX 与 MIN:求最大值和最小值,(空值将忽略,可以与数值型、日期型、字符型一起使用)

图5 MAX 和 MIN

四、COUNT : 用于统计记录集中的记录数(如果写列名,空值将忽略,否则,空值将被统计)

图6 COUNT

相关文章

  • SQL-聚和函数

    聚合函数指的是能够居于列进行计算,将多个值合并成一个值, 聚合函数经常与SELECT语句的GROUP BY子句一起...

  • 一、数据库之SQL语句

    一、SQL创表 二、SQL-插入 三、SQL-修改 四、SQL-删除 五、SQL-查询 以上是SQL语句常用的用法...

  • SQL-数学函数

    数学函数也是比较常用的函数,在SQL Server中提供了20多个用于处理整数与浮点值的数学函数。数学函数能够对数...

  • SQL-常见函数

    调用:select 函数名() [from 表];分类: 单行函数:如concat、length、ifnull等...

  • sql

    sql-基础sql-基础查询-1sql-基础查询-2sql-更新 概览 数据库(Database,DB):将大量数...

  • Oracle_SQL_day02_SQL函数

    1、单行函数 字符类型(character) 数值类型(number) 通用函数 2、多行函数 又称为组函数或聚和...

  • SQL-字符串函数

    SQL给我们提供了许多内置的函数,每个函数都有不同的功能,使用函数会给我们带来很多方便。 上面图1和图2是我整理出...

  • sql- cast格式转换函数

  • 数据分析-SQL-开窗函数

    碎语 学习的正态曲线:入门容易,精通难 积累的正态曲线:先越读越多,后越读越少 什么是开窗函数 很多场景比如排序,...

  • sql-将日期转换为YYYYMM格式 几种方式

    sql-将日期转换为YYYYMM格式SELECT CONVERT(nvarchar(6), GETDATE(), ...

网友评论

      本文标题:SQL-聚和函数

      本文链接:https://www.haomeiwen.com/subject/uilafxtx.html