羊皮纸 服务
       
       
      分享
       
      羊皮纸论坛

      羊皮纸论坛

      分享让知识传播,阅读让心灵成长, 创作让文化传承,让我们共同努力。
      • 禁止广告文
      • 知识传播
      • 阅读
      • 心灵成长
      • 创作
      • 文化传承
      羊皮纸论坛目录 / 程式设计 / 资料库 / Mysql /

      Mysql 函数大全 - 聚合函数

      发表新主题
      随机主题
      上个主题
      下个主题
      |
      Mysql 函数大全 - 聚合函数

      a) 函数 AVG([DISTINCT] expr )

      函数使用说明∶返回 expr 的平均值。 DISTINCT 选项可用於返回 expr 的不同值的平均值。

      b)函数 BIT_AND(expr )

      函数使用说明∶返回expr 中所有比特的 bitwise AND 。计算执行的精确度为64 比特(BIGINT) 。若找不到匹配的行,则这个函数返回18446744073709551615 。( 这是无符号 BIGINT 值,所有比特被设置为 1 )。

      c)函数 BIT_OR(expr )

      函数使用说明∶返回expr 中所有比特的bitwise OR 。计算执行的精确度为64 比特(BIGINT) 。若找不到匹配的行,则函数返回 0 。

      d)函数BIT_XOR(expr )

      函数使用说明∶返回expr 中所有比特的bitwise XOR 。计算执行的精确度为64 比特(BIGINT) 。若找不到匹配的行,则函数返回 0 。

      e) 函数 COUNT(expr )

      函数使用说明∶返回SELECT 语句检索到的行中非NULL 值的数目。若找不到匹配的行,则COUNT() 返回 0

      f) 函数 COUNT(DISTINCT expr ,[expr ...])

      函数使用说明∶返回不同的非NULL 值数目。若找不到匹配的项,则COUNT(DISTINCT) 返回 0

      g)函数 GROUP_CONCAT(expr )

      函数使用说明∶该函数返回带有来自一个组的连接的非NULL 值的字符串结果。其完整的语法如下所示∶

      GROUP_CONCAT([DISTINCT] expr [,expr ...]

      [ORDER BY {unsigned_integer | col_name | expr }

      [ASC | DESC] [,col_name ...]]

      [SEPARATOR str_val ])

      h)函数 MIN([DISTINCT] expr ), MAX([DISTINCT] expr )

      函数使用说明∶返回 expr 的最小值和最大值。 MIN() 和 MAX() 的取值可以是一个字符串参数;在这些情况下, 它们返回最小或最大字符串值。

      i)函数 STD(expr ) STDDEV(expr )

      函数使用说明∶返回 expr 的总体标准偏差。这是标准 SQL 的延伸。这个函数的 STDDEV() 形式用来提供和 Oracle 的兼容性。可使用标准 SQL 函数 STDDEV_POP() 进行代替

      j)函数 STDDEV_POP(expr )

      函数使用说明∶返回expr 的总体标准偏差(VAR_POP() 的平方根) 。你也可以使用 STD() 或STDDEV(), 它们具有相同的意义,然而不是标准的 SQL 。若找不到匹配的行,则STDDEV_POP() 返回 NULL

      k)函数 STDDEV_SAMP(expr )

      函数使用说明∶返回expr 的样本标准差 ( VAR_SAMP() 的平方根) 。若找不到匹配的行,则STDDEV_SAMP() 返回 NULL

      l)函数 SUM([DISTINCT] expr )

      函数使用说明∶返回expr 的总数。 若返回集合中无任何行,则 SUM() 返回NULL 。DISTINCT 关键词可用於 MySQL 5.1 中,求得expr 不同值的总和。 若找不到匹配的行,则SUM() 返回 NULL

      m)函数 VAR_POP(expr )

      函数使用说明∶返回 expr 总体标准方差。它将行视为总体,而不是一个样本, 所以它将行数作为分母。你也可以使用 VARIANCE(), 它具有相同的意义然而不是 标准的 SQL

      n)函数 VAR_SAMP(expr )

      函数使用说明∶返回expr 的样本方差。更确切的说,分母的数字是行数减去1 。若找不到匹配的行,则VAR_SAMP() 返回NULL

      o)函数VARIANCE(expr )

      函数使用说明∶返回expr 的总体标准方差。这是标准SQL 的延伸。可使用标准SQL 函数 VAR_POP() 进行代替。若找不到匹配的项,则VARIANCE() 返回NULL

      • 本文为转载文章
      • 关键字 : 函数, 返回, DISTINCT, 返回expr, BIGINT, 返回NULL, 计算执行, 精确度为64, 标准, 中所, bitwise, VAR_POP, STDDEV, 非NULL, 进行代替, 相同, 意义, 延伸, 平方根, 平均值
      0 0
      2013-01-17T18:27:00+0000


      • 当您未登入羊皮纸时,可以利用脸书 Facebook 登入来发表回响。若使用羊皮纸会员身份发表回响则可获得经验值及虚拟金币,用来参加羊皮纸推出的活动。
      发表回响
       
      验证字串

      Facebook 粉丝专页

      QRCode 条码 & APP 连结

      说明
      本页网址

      在相关服务标签中,『扫描条码,在行动装置』或是『点击连结按钮,在本装置』中开启网页或是 APP 相关操作。
      QRCode