函数'PRECENTILE_CONT'错误#Netezza

时间:2015-08-05 15:32:55

标签: sql netezza

当我运行以下查询时:

select PRECENTILE_CONT(0.5) WITHIN GROUP (ORDER BY X) AS MEDIAN_X
from table;

我收到以下错误:

  

函数'PRECENTILE_CONT'不是分析聚合,而是被调用   带窗口规格

如果您有解决方案,请告诉我。

2 个答案:

答案 0 :(得分:2)

该功能应为PERCENTILE_CONT。我猜错了。

答案 1 :(得分:1)

重新排列查询语法如下:

select PERCENTILE_CONT ( 0.5 ) 
WITHIN GROUP ( ORDER BY x )
OVER ( [ <partition_by_clause> ] ) as MEDIAN_X from table