如何过滤掉 Hive 查询中的 NULL?
How to filter out NULLs in a Hive query?
Table 是:
结果应该是:
我该如何解决这个问题?
hive\> select \* from xyz;
OK
xyz.col1 xyz.col2 xyz.col3
NULL b c
a NULL c
a b NULL
Time taken: 0.165 seconds, Fetched: 3 row(s)
SELECT MAX(COL1)AS COL1,MAX(COL2)AS COL2,MAX(COL3)AS COL3
FROM YOUR_TABLE
Table 是:
结果应该是:
我该如何解决这个问题?
hive\> select \* from xyz;
OK
xyz.col1 xyz.col2 xyz.col3
NULL b c
a NULL c
a b NULL
Time taken: 0.165 seconds, Fetched: 3 row(s)
SELECT MAX(COL1)AS COL1,MAX(COL2)AS COL2,MAX(COL3)AS COL3
FROM YOUR_TABLE