中位数聚合函数

适用于:检查标记是的砖的SQL检查标记是的砖运行时11.2及以上

返回值计算出的值。

语法

中位数((所有|截然不同的]expr)(过滤器(在哪里气孔导度)]

这个函数也可以作为一个调用窗口函数使用条款。

参数

  • expr:一个表达式,计算一个数字或一个区间。

  • 气孔导度:一个可选的布尔表达式过滤行用于聚合。

返回

下面解释了结果类型计算:

  • year-month间隔:是一个结果时间间隔一年

  • 白天间隔:是一个结果时间间隔一天第二个

  • 在所有其他情况下,结果是一个双。

null集团内部被忽略。如果一组是空的或只包含null,结果是

如果截然不同的指定,则删除重复值计算。

这个函数是同义词percentile_cont(0.5)在集团(expr顺序)

例子

>选择中位数(上校)(1),(2),(2),(3),(4),()作为选项卡(上校);20>选择中位数(截然不同的上校)(1),(2),(2),(3),(4),()作为选项卡(上校);25>选择中位数(上校)(时间间隔' 1 '一年),(时间间隔' 2 '一年)作为选项卡(上校);1- - - - - -6