gpt4 book ai didi

hive - Hive 中的嵌套选择

转载 作者:行者123 更新时间:2023-12-04 05:14:05 38 4
gpt4 key购买 nike

我可以嵌套吗select在 Hive 中具有不同的条件?例如

如果我有以下两个 Hive 查询:

select percentile(x, 0.95)
from t1
where y = 1;

select percentile(x, 0.95)
from t1
where y = 2;

我可以在一个查询中选择上面的两个百分位数吗 - 类似于(它不起作用):
select
(select percentile(x, 0.95)
from t1
where y = 1),
(select percentile(x, 0.95)
from t1
where y = 2)
from t1;

最佳答案

您可以使用 UNION ALL 执行此操作,例如:

select * from
(select percentile(x, 0.95)
from t1
where y = 1
union all
select percentile(x, 0.95)
from t1
where y = 2) x;

关于hive - Hive 中的嵌套选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14512521/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com