当前位置 > 主页 > 物联网 >

sql聚合函数有哪些

  • 时间:2020-05-18 17:20 / 来源:网络整理 / 作者:admin / 点击:
  •       2.2CHECKSUM_EGG归来组中值的校验和。

          聚合函数COUNT,COUNT函数用来归来表中或一个列内一切非空值的个数,归来一个平头型数值。

          +------+|value|+------+|1|+------+|2|+------+|NULL|+------+selectsum(value)fromtbla;--归来值为3。

          示范--比如表tbla有一列value,品类为BIGINT。

          --test_src的数据如次。

          ALL示意对所选字段的一切值求和,DISTINCT示意只划算不一样值的和。

          根本语法是【selectcount(或列名)from表名】。

          实例代码:SELECTSUM(SAL)ASBOYSALFROMTEACHERWHERETSEX=男运转后果如图8.1所示。

          内中percentages数组中每个元素值范畴务须在0到1且数组对每个输出道务须是常数。

          createAccumulator和getValue法子/@paramUDAF的出口后果的品类。

          Anaggregatefunctionperformsacalculationonasetofvalues,andreturnsasinglevalue.除去`COUNT`外,聚合函数都会忽视Null值。

          Calculationsbelowgranularityofthesetareignored.当集含一个分子及其一个或多个子级时,对该集进展的非反复计数将归来超过子分子实事数据范畴的非反复计数。

          Thefollowingexamplereturnsthesumofthe`Measures.OrderQuantity`member,aggregatedoverthefirsteightmonthsofcalendaryear2003thatarecontainedinthe`Date`dimension,fromtheAdventureWorkscube.WITHMEMBERDate.Calendar.First8Months2003ASAggregate(PeriodsToDate(Date.Calendar.CalendarYear,Date.Calendar.Month.August2003))SELECTDate.Calendar.First8Months2003ONCOLUMNS,Product.Category.ChildrenONROWSFROMAdventureWorksWHEREMeasures.OrderQuantity下的示范对2003日岁岁年年二个半期的前两个月聚合。

          SELECTCOUNT(DISTINCTSAL)ASDISTINCTSAL_COUNTFROMTEACHER运转后果如图8.16所示。

          SUM(求和函数):SUM函数用来求和,划算指定列中一切不为空(null)的总和。

          实例代码:SELECTAVG(AGE)ASAVGCOMPUTER_AGEFROMTEACHERWHEREDNAME=电脑运转后果如图8.13所示。

          BOOLEAN品类不容许介入划算。

          SQL中的聚合函数聚合函数是对一组值履行划算并归来单纯的值的函数,它时常与SELECT文句的GROUPBY子句一道应用,SQLSERVER中具体有哪些聚合函数呢?咱来一一看一下:1\.AVG归来指定组中的等分值,空值被忽视。



    (责任编辑:admin)
    ------分隔线----------------------------