【发布时间】:2019-11-24 04:13:25
【问题描述】:
我在 Hive 中工作并尝试查询将从另一个具有 NULL 值的表中提取的表。查询运行良好,但最终,新表完全空白。
hive> select * from makemodelpricenn limit 10;
给出如下所示的输出:
但是,删除 NULL 的查询不会给出任何结果:
select * from makemodelpricenn where fuel_type != "NULL";
输出:
如何查询不包含 NULL 值且数据干净的表?
【问题讨论】:
-
你试过
IS NOT NULL而不是!= NULL吗? -
是的。事实上,我只是在尝试 IS NOT NULL 之后才尝试过 != NULL