0
select perecentile(time,0.95) from sometable;
gives the 95th percentile.
我希望时间值低于此值的所有行的平均值。查询查找排除hiveQL中前5%的行的平均值
在oracle中它会是这样的: -
select avg(time) from sometable
where
time<(select percentile(time,0.95) from sometable);
但在蜂巢就不可能在这里clause.When我使用工会使用子查询所有我不能给元组隔离我需要比较其他元组。