我试图理解为什么以下子查询将在 Impala 而不是 Hive 中工作。
select * from MySchema.MyTable where identifier not in
(select identifier from schema.table where status_code in (1,2,3));
编辑:
添加了错误
编译语句时出错:失败:SemanticException [错误 10249]:第 1:55 行不受支持的子查询表达式“标识符”:相关表达式不能包含不合格的列引用。