您好我正在尝试在 Hive 中运行此查询,但收到错误 10249(不支持的查询表达式 - 仅支持 1 个子查询...)
select count(*) from
(
select * from tableA
union all
select * from tableB
) a
where a.field1 in (select fieldA in tableC)
or a.field2 in (select fieldA in tableC)
or a.field3 in (select fieldA in tableC);
有人知道我怎么写这个,以便 Hive 支持这个查询(在 SQL 服务器中工作正常)