我有一个查询,如何计算表中没有空行值的行数。
假设,下面的数据集有8列h1,h2,h3 ...... h8。如果所有列都具有NULL,则计数为0.如果至少有一列具有值,则计数为1.
td
对于以上数据集,答案将是6.因为只有两行(4和6)是所有列都为NULL。
请在hive中建议命令以获得结果。
答案 0 :(得分:1)
您可以使用iterator
,from itertools import chain
a = [0,1,2]
b = [3,4,5]
c = itertools.chain(a, b)
和CASE
的组合。
COALESCE