width_bucket函数

适用于:检查标记是的砖的SQL检查标记是的砖运行时

返回一个值的桶数equi-width直方图。

语法

width_bucket(expr,minExpr,maxExpr,numBuckets)

参数

  • expr:一个数值或间隔表达式桶。

  • minExpr:一个数值或间隔表达式提供了一个桶的下界。

  • maxExpr:一个数值或间隔表达式提供了一个桶的上界。

  • numBuckets:一个大于0的整数表达式指定数量的桶。

如果expr是数字,minExprmaxExpr也必须是数字。

如果expr是一个区间,minExprmaxExpr必须间隔相同的类型。

间隔的支持:砖10.1运行时

返回

一个整数。

分之间的函数minExprmaxExprnumBuckets片大小相等。结果是切成它expr瀑布。

如果expr是外面的minExpr结果是0。

如果expr是外面的maxExpr结果是numbuckets+1

minExpr可以大于maxExpr

例子

>选择width_bucket(53,02,106,5);3>选择width_bucket(- - - - - -21,13,34,3);0>选择width_bucket(81,00,57,4);5>选择width_bucket(- - - - - -09,52,05,2);3>选择width_bucket(时间间隔' 1 '一天,时间间隔' 0 '一天,时间间隔“十”一天,11);2