Hive count 计数时统计null值

Hive count 函数的大坑!

select count(distinct member) from student t

如果member是string类型的,count计数的时候会吧null值单独计数为1,所有的分组统计都会这样计数,数量莫名的多出好多

表中member字段是string类型,空值是NULL,用is null 可以查出来,用=‘null’查不出来的那种。

你可能感兴趣的:(hive,hive,count坑)