-1
我想构建一个蜂巢式查询,只有下面的功能或这些功能的组合。例如,所述特征包括蜂巢查询除了条件
名称=“摘要”
名称=“细节”
NAME1 =“车辆统计”
基本上,该查询应排除在名字中的所有其他特征和name1。
我对配置单元相当陌生。在SQL中,我知道这可以使用除了关键字。只是想知道是否有一些功能可以实现相同。
非常感谢!
我想构建一个蜂巢式查询,只有下面的功能或这些功能的组合。例如,所述特征包括蜂巢查询除了条件
名称=“摘要”
名称=“细节”
NAME1 =“车辆统计”
基本上,该查询应排除在名字中的所有其他特征和name1。
我对配置单元相当陌生。在SQL中,我知道这可以使用除了关键字。只是想知道是否有一些功能可以实现相同。
非常感谢!
如果我理解正确的话,我处理这个使用group by
和having
:
select ?
from t
group by ?
having sum(case when name = 'summary' then 1 else 0 end) > 0 and
sum(case when name = 'details' then 1 else 0 end) > 0 and
sum(case when name1 = 'vehicle_stats' then 1 else 0 end) > 0;
的?
是你想要的总结列。
你可以发布一些样本数据和预期的输出为格式文本?目前还不清楚你需要什么。 –
就像这样:用'where 1 = 2'创建查询,并用'OR'连接你的条件。 – leftjoin
[某些特定排除条件的Hive查询可能重复](https://stackoverflow.com/questions/44286001/hive-query-with-certain-specific-exclude-conditions) –