Sql 带Exception条件的配置单元查询

Sql 带Exception条件的配置单元查询,sql,hive,Sql,Hive,我正在尝试构建一个配置单元查询,它只执行以下功能或这些功能的组合。例如,功能包括 name=“摘要” name=“详细信息” name1=“车辆统计信息” 基本上,查询应该排除name和name1中的所有其他功能 我对蜂巢很陌生。在sql中,我知道这可以使用EXPECT关键字来完成。只是想知道是否有一些功能可以实现同样的功能 非常感谢 如果我理解正确,我会使用分组方式和拥有: select ? from t group by ? having sum(case when name = 'summ

我正在尝试构建一个配置单元查询,它只执行以下功能或这些功能的组合。例如,功能包括

name=“摘要”

name=“详细信息”

name1=“车辆统计信息”

基本上,查询应该排除name和name1中的所有其他功能

我对蜂巢很陌生。在sql中,我知道这可以使用EXPECT关键字来完成。只是想知道是否有一些功能可以实现同样的功能


非常感谢

如果我理解正确,我会使用
分组方式和
拥有

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;

用于您想要摘要的列。

您可以将一些示例数据和预期输出作为格式化文本发布吗?不清楚您需要什么。如下所示:使用
创建查询,其中1=2
,并使用`或`将您的条件与之连接起来。可能是